Manimuthar Waterfalls is located in the Tirunelveli district of Tamil Nadu and falls under the unspoiled beauty of the Western Ghats.
Manimuthar Waterfalls is located in the Tirunelveli district of Tamil Nadu and falls under the unspoiled beauty of the Western Ghats.