Thursday, December 24, 2015

Athirapally Waterfalls - A Short film on Athirapally waterfalls Kerala



Athirappilly Falls is situated in Athirappilly panchayath, Chalakudy Taluk in of Thrissur district, Kerala on the southwest coast of India. 

Athirappilly Falls is the largest waterfall in Kerala and is nicknamed "The Niagara of India".
Related Posts Plugin for WordPress, Blogger...