Dehradun, the capital of Uttarakhand, is situated, in the Garhwal region is 236 kilometres from India's capital New Delhi. Nestled between Ganges and Yamuna, The city offers plenty of picturesque landscapes and gateway to Himalayan tourist destinations such as Rishikesh, Haridwar, Auli, Mussoorie,... Read More