7 Wonders of India: Athirappally & Vazhachal Waterfalls
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.
22 views
0
0
6 days ago 00:10:44 1
Structures Recently Found Inside Earth’s Mantle Shouldn’t Exist
2 weeks ago 01:21:12 1
ХОТЬ ЕЩЁ ОДНОГО СПАСУ ИЗ ЭТОГО АДА. Семь приемных детей и бабушка. Чудо-женщина Олеся.
1 month ago 00:50:41 1
Tchaikovsky - The Nutcracker (Vol. 1 - Classical Music For Christmas)