Dehradun is situated in the Doon Valley with traces of its past dating back to the Mahabharata era. Over the centuries, it has been ruled by various empires, including the Mauryas, Guptas, Mughals, and British. Robber’s Cave, Sahastradhara, Tapkeshwar Temple, Mindrolling Monastery, Forest Research Institute, […]