View Full Version : Niagara Falls of India.

08-24-2012, 11:15 AM
Athirappalli Waterfalls is located 78 kms from Kochi (Cochin) at the entrance to Sholayar ranges. Situated at the edge of the Sholayar forest, Athirapalli Falls join the Chalakkudy River after plummeting a drop of 80 feet. The Athirapalli Waterfalls in Trichur, Kerala, are often referred to as the Niagara Falls of India.