Details Vazhachal Falls is a rushing water body joining Chalakkudy River in the Thrissur district
It is located approximately 4 km from Athirappilly and is accompanied with an eco-friendly park
Travel Diary Amazing view of the rushing water down hill carving the rocks, the sound the the water, and the calmness of the tourist park is a really good stress reliever :)
More pictures of Kerala tourism places and culture, from Thrissur