Chakrata: The Magical Town of Garhwal Himalaya
It was the last day of the last month of 2019. I along with my family – daughter and wife – started travelling to Chakrata from Dehradun. Dehradun (652 m) is a city situated in the beautiful fertile valley, between the Ganga River in the…
Read More...
Read More...