Dehradun

Dehradun

Dehradun is the capital city of the Uttarakhand state (earlier called Uttaranchal) in India, and the headquarters of Dehradun District. It is located in the Doon valley, 230 kilometers north of India’s capital New Delhi and the Delhi metropolitan area. The district is surrounded by the Himalayas in the north, Shivalik...