Get Travalour for free on Google Play

Manimuthar Dam

Manimuthar Dam, Tamil Nadu 627421, India

Dam

The Manimuthar Dam is situated at the foothills of the scenic Podhigai Hills. It is built on the Thamirabarani River. The area features marvelous natural beauty. The spot where the waters, the mountains, and the sky meet offers a spectacular view.

Location of Manimuthar Dam