Angel falls south america

Ques : Which of these is the world’s highest waterfall?

Angel falls south america

Ques : Which of these is the world’s highest waterfall?

A. Niagara falls, North America

B. Angel Falls, South America

C. Victoria Falls, Africa

D. Rhine Falls, Europe

Ans : B. Angel Falls, South America

Author: KBCliv