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 meant to be less known. This is the place where the Special Forces of Indian Army trains, shoots, treks, learns bush crafting and therefore this place cannot be advertised to compromise its high security. So
... read more