Athirapally Waterfalls, on the Chalakudy River, is one of the most beautiful waterfalls in India. This fall is in the Thrissur District of Kerala and is known as The Niagara of India. Aathirapally Falls. Chalakudy …
Continue readingAthirapally Waterfalls, on the Chalakudy River, is one of the most beautiful waterfalls in India. This fall is in the Thrissur District of Kerala and is known as The Niagara of India. Aathirapally Falls. Chalakudy …
Continue reading