Athirappilly Waterfalls

Athirappilly Waterfalls in Chalakkudy near Cochin

This is the best waterfall in Kerala. This is actually known as the twin waterfalls, the Athirappally-Vazhachal waterfalls.

Leave a Reply

Your email address will not be published. Required fields are marked *