Dehradun is the capital city of Uttarakhand state. This place is situated at an altitude of 1400 ft and lies between the Himalayan foothills to the North and the Shivaliks to the South. It is well connected by air, rail and road transport from Delhi which is around 257 km. Here are the best things