Tag: top hotels in dehradun

Dehradun is the capital of the northern state of Uttarakhand located in the Garhwal region. Dehradun is 236 Km away from the national capital of India New Delhi. Dehradun is also known as the gateway to the Himalayas as it is surrounded by cities like Haridwar, Rishikesh, and Mussoorie.

Share This: