Dehradun City Guide Dehradun City Guide Dehradun is the capital of Uttaranchal. This breath–taking hill resort located in the foothills of the Himalayas is one of the prime tourist attractions in the state of Uttaranchal.… Read more