Landour, a sleepy little hamlet in the hills, located just 5 kms away from Mussoorie is a fairytale like place filled with with poetry in every aspect; from the music of the wind through the deodar trees to the stories of the heritage structures dotting…