Courtallam (Kutralam) Waterfalls-South India’s most natural spa

Courtallam (Kutralam) Main Waterfalls is in Courtallam (Kutralam) in Tirunelveli district, South Tamil Nadu. It has medicinal qualities, popularly called as the “Spa of the South.” I visited the falls many times with family earlier and taken bath. Kutralam waterfalls is located at an elevation of about 550 feet in the Western Ghats attracting tourists […]