P.J.
0
Athirappilly Falls is situated in Athirappilly panchayath in Thrissur district of Kerala, on the southwest coast of India. Located on the west-flowing Chalakudy River near the Vazhachal Forest Division and the Sholayar ranges, this 24-metre (80 ft) waterfall and the nearby Vazhachal Falls are popular tourist destinations. In this video you can also see the Sarpa falls on the road side. It is nicknamed "The Niagara of India.
Niagara Falls of India (Jun 26,2013), Kerala - YouTube
Niagara Falls of India (Jun 26,2013), Kerala - YouTube