Coutrallam Falls
Kutalam is a famous waterfall near Thenkasi in Tamil Nadu, India. Originating from the Western Ghats, this waterfall is considered as a medical spa . There are nine other waterfalls near Kutalam, of which the Peraruvi, Aantharuvi and Puli stream are the main ones. Waterfalls include Main Falls, Five Falls, Shenbagadevi Falls, Honey Falls, Tiger […]