Dehradun is one of the most beautiful places to visit in India. It is also known as the Gateway to Hills and mountains. Dehradun is the administrative capital of the State Uttarakhand of India, located in the Doon valley at the foothills of the Himalayas, near the river Song. Apart from its geographical importance, Dehradun is also very important for […]