Vazhachal Falls
From Wikipedia, the free encyclopedia
Vazhachal Falls is a rushing waterbody joining Chalakkudy River in the Thrissur district of Kerala state, south India. It is located approximately 3 km from Athirappilly. The route from Athirappilly to Vazhachal is marked by beautiful nature and a small waterfall right in the midway.
This is one of the best waterfalls in India. Tourists coming to this spot spend days in this area.