Athirappily Falls is a marvelous cascade of frothy waters that make its way from the Anamudi mountains of the Western Ghats.
Athirappilly Falls stands as the ever shining pride of Kerala and is often called as “Niagra of India” .
It is the largest waterfall in Kerala standing at feet of 1000 above sea level at a height of 25 m (82 feet) with 4 drops and 100 M (330 feet) wide.