Landour is a stunning place to live in. You really feel lucky to be up in the mountains surrounded by snow-capped peaks and lush forest. It’s a quiet retreat from the bustling Mussoorie main market a few kilometres away. Because Landour is a cantonment area and no more houses or hotels can be built there, […]
