Hidden under south, India has its very own Niagara Fall. Athirapally waterfalls is situated in Thrissur district of Kerala is also famously known as The Niagara of India. Athirapally waterfalls, is a blessing of Chalakudy River, making this waterfall the largest waterfall in Kerala. This river has its origin from the stretch of Western Ghats in Kerala. The waterfall is 82 feet tall standing at the garth of flourished flora. Athirapally waterfall is a wonder to but it also has prospered the river, wildlife, and other tourist attractions from all over India. The place offers an engaging view of the sight making visitors to stop and enjoy the scene.