Question 1 out of 3
What is the tallest waterfall in the world?
Angel Falls
Angel Falls in Venezuela is the highest uninterrupted waterfall in the world, with a height of 979 meters.
Added to