Tag: Tugela Falls
Highest & Largest in the World
World’s Highest natural waterfalls RANK WATERFALL HEIGHT (meters) COUNTRY 1 Angel Falls 979 Venezuela 2 Tugela Falls 948 South Africa … More
World’s Highest natural waterfalls RANK WATERFALL HEIGHT (meters) COUNTRY 1 Angel Falls 979 Venezuela 2 Tugela Falls 948 South Africa … More