Yelagiri Nature Park
3.80
(2085)
2nd
Park/Garden
Yelagiri Nature Park - Location details
Yelagiri - Nature Park, Vellore, Tamil Nadu
Yelagiri Nature Park - History details
Spread over 12 acres near Punganoor Lake, this park features musical fountains, bamboo houses, and an artificial waterfall. Yelagiri itself is a serene hill station at 1,410 m altitude, historically ruled by Cholas and later British. The park promotes eco-tourism and offers a peaceful retreat amid lush greenery.
Reviews
3.80
(2085)