Write For Us

7 Wonders of India: Athirappally&Vazhachal Waterfalls

E-Commerce Solutions SEO Solutions Marketing Solutions
939 Views
Published
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.
Category
वृत्तचित्र - Documentary
Sign in or sign up to post comments.
Be the first to comment