And, if you are the kind who loves to stand and stare, there is a lot to see. Home to over 150 species of birds, Landour is a paradise for birdwatchers. From the vibrant Himalayan Bulbul to the dainty ...