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

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

KBCliv: