This is the second post of the series I started with Top Waterfalls in the World 2 🙂. It’s amazing […] Top 25 Waterfalls in the World 2September 11, 2011 (updated on July 23, 2017)
1 – Havasu Falls – USA Havasu Falls is located 2,4 km (1.5 mi) from Supai city at the bottom […] Top 25 Waterfalls in the World 1September 5, 2011 (updated on July 23, 2017)