Dehradun

Dehradun also spelled Dera Doon, is the interim capital of Uttarakhand, a state in India. Dehradun is located in the Doon Valley on the foothills of the Himalayas nestled between the river Ganges on the east and the river Yamuna on the west. The city is famous for its picturesque landscape and slightly milder climate and provides […]

Read More

Mussoorie

Mussorie is a hill station and a municipal board in the Dehradun District of the Indian State of Uttarkhand. It is about 35 kilometres (22 mi) from the state capital of Dehradun and 290 km (180 mi) north of the national capital of New Delhi. To the northeast are the Himalayan snow ranges, and to […]

Read More

India

Read More