Athirappilly Waterfalls
Athirappilly Waterfalls – one of the must-see tourist spots in Kerala which is located in the Vazhachal Forest Division, near Chalakudy River in Thrissur District. It is the largest and most famous waterfall in Kerala which you might have seen…