Manjushree Park, Darjeeling
A Manjushree Park is located at a distance of 20 minutes drive from the charming town of Mirik in Darjeeling district. Established in the early decade, the park has every element to be a major tourist attraction in Darjeeling Hills. The lush greens, well-maintained gardens brimming with Himalayan flowers and rare vegetation further enhances the […]