Athirappilly THRISSUR - Kerala

Athirappilly

Athirappilly Waterfalls is the largest waterfall in Kerala in the southern part of India. The waterfall is situated in River Chalakudy in Sholayar Reserve Forest of Thrissur District in Kerala. To be specific, its location is between Athirappilly Panchayat in Chalakudy Taluk of Thrissur District and Aluva Taluk in the district of Ernakulam on the […]