Nicknamed "The Niagara of South India" it is the largest waterfall in Kerala, This 80 feet high waterfall is located on the Chalakudy River. In the rainy reason is a sight to behold as water gushes down in full force. At other times of the year, you can see two-three separate streams of water flowing down with great force.
.