The highest waterfall in the world is:
A. Angel Falls
B. Victoria Falls
C. Iguazu Falls
D. Niagara Falls
Answer:A
The highest waterfall in the world is:
A. Angel Falls B. Victoria Falls C. Iguazu Falls D. Niagara Falls