Niagara Falls of India
Athirapally is the land of rivers and forests and stunning waterfalls! The destination houses the largest waterfall in Kerala, known as the Niagara Falls of India. This patch in Sholayar ranges so beautifully intertwined with lush green forest cover and sizzling silver cascades and located central to Cochin and River Nila(Bharathapuzha), is a treat for the eyes during the monsoon. Swollen Chalakkudy river, Charpa, Vazhachal and Athirapally are ideal places to visit. It is a critical habitat of many important species, including the rare Cochin Forest Cane Turtle, the endangered Great Indian Hornbill, the Lion-Tailed Macaque and the Nilgiri Langur.