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.
