Press "Enter" to skip to content

Athirappilly Waterfalls

Athirappilly Waterfalls in Kerala are the largest in the state, often called the “Niagara of India.” Located on the Chalakudy River, the falls and surrounding forests are a major tourist spot and a habitat for a variety of wildlife, including four species of hornbills.