Whenever someone asks 'where is heaven on earth?' the most common reply is 'Kashmir'. Honestly, I believed it too until I had visited Landour. It is a secret sanctuary straight out from Stephen Atler's stories. But what is so special about this hilly hideaway?
Landour is a small town just 6km outside Mussoorie and served as a cantonment area during the British area. The small town has been named after Llanddowror, a faraway village in southwest Wales. The story is two centuries old.
Back in early 19th century, after the Gurkha conquest of Kumaon-Garhwal the British had moved from plains of Dehradun to create a military sanatorium in the hills. With the turn of the century, Landour became the cantonment area of the Britishers. Today anyone who travels to this mystical hamlet in the hills will be awestruck by the simplicity of the place and its residents.
Landour is covered with gabled bungalows and churches and houses some of the biggest names of Indian art culture -- Ruskin Bond, Stephen Atler, Tom Alter, etc.