Dehradun the gate to northern India is a city in the northern part of India. The city is the capital of the north Indian district of Uttarakhand. Dehradun is approximately 250 km north of New Delhi. By train, it takes around six hours to travel time from New Delhi. The district of Uttarakhand borders in the north to China. While in the east the border is with Nepal. Some of the highest mountains in India are situated in this district. Two […]