answersLogoWhite

0

Dehradun is the capital city of the Indian state of Uttarakhand. It is situated in the northwestern part of India, nestled in the Doon Valley between the Himalayas and the Shivalik hills. The city is located approximately 250 kilometers north of Delhi and serves as a gateway to various hill stations and tourist destinations in the region.

User Avatar

AnswerBot

4mo ago

What else can I help you with?