Loading…
Loading…
Vaigai Dam, a magnificent human-made structure, is constructed over River Vaigai near Andipatti, Theni District in the South Indian State of Tamil Nadu. Andipatti lies about 70 kilometres from Madurai and travellers on their way to Periyar Wildlife Sanctuary often visit this massive and wondrous dam.
Visit during early morning or sunset hours for the best experience
Almanac earns a small commission on bookings at no extra cost to you.