Travel: Dehradun

This week we take yo to Dehradun. Dehradun, the capital of Uttrakhand, located in the Doon Valley in the foothills of Himalayas, has emerged as a mainstream travel destination with more and more tourists visiting this city every year.

Advertisement