Dehradun OverviewOne among the oldest cities of India, Dehradun houses all that is elegant and bright in the nature. A historic town in the lap of the majestic Himalayas, this pretty town is now the capital of the newly formed State of Uttaranchal. A sprawling city, which is speckled with picturesque places, allures scores of picnickers. These places encompass rambling gardens, parks, well-regarded temples and verdant landscapes.
An important province under the former Garhwal rulers, this hilly terrain is also renowned as the abode of Drona, the mighty guru of the Kauravas. The city boasts of numero ...
Know more about Dehradun