Vazhachal Falls - Thrissur

About Vazhachal Falls
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.This is one of the best waterfalls in India. Tourists coming to this spot spend days in this area.
No comments:
Post a Comment