Dehradun

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Dehradun is the capital city of the Indian state of Uttarakhand. It is located between the rivers Ganga and Yamuna. The city is situated in the foothills of the Himalayas and known for its beautiful landscape.