Mussoorie, the beloved Queen of the Hills, attracts travellers with its misty landscapes, pine-scented breeze, and charming ...