Are you looking for Dehradun Packages? Dehradun is based in the Himalayan mountain ranges and it is the capital of Uttarakhand. It is one of the most beautiful resorts in the sub hill places of India, which is known for its natural surroundings. The name of Dehradun is derived from two words "Dera" and "Dun", "Dera" meaning camp and "Dun" meaning the collection of the valley.