Which of the following is the highest waterfall in the world?
A. Niagara Falls, Canada
B. Victoria Falls, Zambia
C. Angel Falls, Venezuela
D. Iguazu Falls, Argentina
Answer:C
Which of the following is the highest waterfall in the world?
A. Niagara Falls, Canada B. Victoria Falls, Zambia C. Angel Falls, Venezuela D. Iguazu Falls, Argentina