Dehradun is one the most established Indian urban communities, lying between the lower regions of the Himalayan mountain range toward the north and the Shivalik Mountains toward the south. This city is roosted at a height of 435 meters above ocean level and it pairs down as the capital of the territory of Uttarakhand. Dehradun is situated in the Doon... Continue reading