Welcome to the land of Goddess Tara, where the mornings start with the jingling of bells and the air smells of the holy sticks. It has now become one of the most acclaimed pilgrimages. The very air enthuses one to search within for the eternal happiness, while feeling the imminent blessed feeling living under the roof. It focus on furthering the spiritual journey by offering acres of greens and flowers, making for a serene environment, along with the best of the services available.
View MoreWelcome to the land of Goddess Tara, where the mornings start with the jingling of bells and the air smells of the holy sticks. It has now become one of the most acclaimed pilgrimages. The very air enthuses one to search within for the eternal happiness, while feeling the imminent blessed feeling living under the roof. It focus on furthering the spiritual journey by offering acres of greens and flowers, making for a serene environment, along with the best of the services available.