Chakrata : A Virgin Retreat
Chakrata is known for its pristine and unparallel beauty. It is situated at an awe-inspring 2270 mt above sea level, and is only 98 km from Dehradun and 73 km from Mussoorie. A part of this town comes under cantonment area for the Indian army. The northern part of Charata attracts the trekkers and nature […]