This year, I organized an impromptu vacation to Uttarakhand, and Landour, Mussoorie was one of the places where I left a piece of my heart. Landour is a stunning off-the-beaten-path hill station in Mussoorie. Landour, a British Indian cantonment town, was named
Being a land of sublime beauty and poetic spirituality, Uttarakhand welcomes tourists from all over the world every year and fills every visitor with a feeling of awe towards the potency of naturally beautiful and spiritually charged surroundings. With umpteen number of