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