Athirappilly Waterfalls, located in the Thrissur district of Kerala, is the largest waterfall in the state and is often referred to as the "Niagara of India" due to its size and breathtaking view.
It drops from a height of about 80 feet and is located on the Chalakudy River.