Courtallam Falls (Kutralam Falls), located in Tenkasi district, Tamil Nadu, is one of the most famous waterfalls in South India. Known as the “Spa of South India”, its water is believed to have medicinal properties due to the presence of herbal minerals from the Western Ghats.
