Best Places to Visit in Uttarakhand in Winter
1. Dehradun Dehradun, the capital of Uttarakhand, is situated at Himalayan foothills. The geographical location of Dehradun is picturesque with Himalayan ranges in view as well as River Ganges and River Yamuna on either side of the city. Natural beauty apart, the place is famous for the splendid architectural display screen by some of the …