Athirappilly falls is one of the finest waterfalls in the whole Indian subcontinent, almost 80-feet high and 330-feet wide, the falls hold the title of being the Niagra Falls of India. Athirappilly Falls is located in Athirappilly panchayath, about 33 km east of Chalakudy Taluk in of Thrissur district