Places to Visit in Dehradun: Experiencing the Diversity of Uttarakhand’s Capital
Dehradun is the capital city of Uttarakhand and is considered the most populous city of the god’s land. Dehradun is located in the Doon Valley in the foothills of the Himalayas and sits between the Song River, a tributary of Ganga, and the Asan River, a tributary of Yamuna on the west. Dehradun City offers many scenic delights. During the British period, the city was known as Dehra and was home to many elite institutions including Doon School, Forest Research Institute, and Welham Schools. The city offers some of the [...]