Athirapally – Vazhachal Falls – Kerala Tourism

Vazhachal Falls is a scenic and must-visit waterfall in Kerala. It is situated in the Athirappilly Panchayat of Thrissur district in Kerala, India, along the beautiful Chalakudy River. It lies just 5 km from the renowned Athirappilly Falls. The picturesque Vazhachal Falls epitomizes the untouched wilderness and tranquillity of Kerala's natural landscapes.