Discover Chakrata in Uttarakhand and How to spend 4 days there ?
Discover Chakrata in Uttarakhand and How to spend 4 days there ? Chakrata in Uttarakhand lies in the Garhwal Himalayas. It is a serene cantonment town in Dehradun, Uttarakhand. At around 2,118 meters above sea level, this charming town is about 100 km from the state capital Dehradun. Chakrata in Uttarakhand offers stunning views of […]