Athirapally is one of the most fabulous waterfalls in Kerala and is located near Chalakkudy in Thrissur district. This waterfall has all the charm and essence of Continue Reading »