North India North India North India North India

Dehradun

Dehradun is busy hill station town just north of Corbett National Park. Whilst there isn’t a great deal here in terms of tourist sights the areas surrounding the town are very picturesque. It is also a convenient over night halt between Shimla and Haridwar.

> Itineraries visiting Dehradun