A perfect mountain destination opens up the imagination of a place surrounded by tall snow capped peaks, streams, beautiful lush greenery, freshness in the air and finally an idyllic spot with very few people and concrete. May be you want to add the drama of a spectacular road trip leading to the “perfect” destination. Well, you got all of this in Chakrata, a hill station very few know, let alone visit. Chakrata is tucked into the Garwhal Himalayas at a height of 7000 feet in the state of Uttaranchal, some 90 km from Dehradun. It is less known because it is
[View Full Entry]