Encompassed by the majesty of the Himalayas, the hill resort of Mussoorie is an ideal vacationing idyll in Uttarakhand. Located 34 km from the city of Dehradun, it offers some of nature’s best treats. Discovered by an Englishman named Captain Young, in 1820, Mussoorie has been named after the ‘Mansur Shrub’ that grows here in abundance. The place has been a favorite summer hideaway from the days of the British. Earlier an exclusive British respite, it today offers myriad delights to anyone who winds up to its welcoming bosom. As you ascent up the pine-scented circuitous streets with playful thoughts in your mind, you will be completely awed by the landscape Mussoorie unravels.