Location

Dehradun is the capital of the Indian state of Uttarakhand. It in the Doon Valley on the foothills of the Himalayas nestled between the river Ganges on the east and the river Yamuna on the west. The city is famous for its picturesque landscape and slightly milder climate and provides a gateway to the surrounding region. It is well connected and in proximity to Himalayan tourist destinations such as Mussorie, Auli and the Hindu holy cities. The city is known for its pleasant climate. It lies 236 kilometers (147 mi) north of India's capital New Delhi.