World
Question 2
Name this wonder
Clues
Located
in Venezuela
World's highest waterfall