Dehradun is a pleasant hill station which serves as the base for several great treks in Uttarakhand. Sight-seeing in and around Dehradun is a delight for tourists.
The Tapkeshwar mela and the Lakhawar fair are splendid festivals that introduce you to the culture of this beautiful destination in north India. Check out the things to do in Dehradun.