117k views
18 votes
The world’s highest waterfall, located on the Orinoco River, is __________.

1 Answer

4 votes

Answer:

Angel Falls

Step-by-step explanation:

User Eugene Obrezkov
by
3.4k points