News

Unique Feature: The establishment features Tibetan building designs and a big stupa. How to Get There: You can find this destination in Clement Town which lies 9 km from Dehradun city's main area.
Famous for housing the world’s largest stupa, Clement Town is situated nine km south of Dehradun in Uttarakhand. Set amidst the foothills of the Himalayas the Mindrolling Monastery in ...
Dehradun is one of the coolest getaways in the northern part of India. Robber's cave is the most famous tourist destination here. The Tapkeshwar temple is popular with pilgrims and is visited by ...