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