资讯

Landour is located in the Lower Western Himalayas and it is 1,500 ft above Mussoorie. The twin towns of Mussoorie and Landour, together are a well-known British Raj-era hill station in northern India.
Located in the lap of the Garhwal Himalayas, Mussoorie is a paradise to a summer traveller who is seeking a cool, refreshing ...
For book lovers, a visit to Landour wouldn’t be complete without exploring its connection to literature. The serene ...