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 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 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 the India. The place offers an engaging view of the sight making visitors to stop and enjoy the scene.