Landour is a very satisfying tourism spot in Uttarakhand. It always gives you the feeling of relaxation and a pleasue under the velvet of the nature. Landour is situated 35km away from the city of Dehradun, and it is a small cantonment town contiguous with Mussoorie. During the monsoon, Landour receives almost daily rainfall, often heavy. Before...Read More
Landour, a small cantonment town contiguous with Mussoorie, is about 35 km (22 mi) from the city of Dehradun in the northern state of Uttarakhand in India. Named after the Welsh village of Llanddowror, Landour is a quaint little cantonment town near Mussoorie in the foothills of the Himalayas. Its poetic beauty inspired them to call it the ‘Hamlet in the Hills.’ With the Shivalik...Read More
Chardham Tourism powered by Dada Boudir Tour & Travels (Regd.) is providing best chardham yatra package in Haridwar.