Mailing List
Sign up for our mailing list to get latest updates and offers.
Landour–Splendor of thick trees and mesmerizing environment About Landour Tour and Travel Guide Set in the backdrop of thick Deodar trees, Landour is a town of silence in Uttarakhand situated in the lower west Himalayas. It is a little cantonment town and the name is based on the Welsh village located in Llanddowror. The history of the region...