Chakrata Hill Station in Dehradun
Yamuna valley is situated down the uneven town and the all encompassing perspective of the surroundings from the hillock is amazing. Chakrata was produced by the British rulers and was a late spring retreat for the high administrators of English East India Company. Directly Chakrata encases military cantonment and the entrance is confined […]