The largest waterfall is situated in

A) Nigeria

B) Venice

C) Venezuela 

D) None of these

Angel Falls in Venezuela, the tallest waterfall on land, is 3 times shorter than the Denmark Strait cataract, and Niagara Falls carries 2,000 times less water, even during peak flows.

Leave a Comment

Your email address will not be published. Required fields are marked *

%d bloggers like this: