Landour is a quaint little cantonment town at an altitude of 7500 feet located 6 kms from Mussoorie.It is named after Llanddowror, a village in southwest Wales. The tiny hamlet of…
Browsing Tag
Landour is a quaint little cantonment town at an altitude of 7500 feet located 6 kms from Mussoorie.It is named after Llanddowror, a village in southwest Wales. The tiny hamlet of…