user image

Siddharth Singh

Teaching Exams
Child Development And Pedagogy
3 years ago

Which is the largest waterfall in the world?

user image

SUNDARAM SINGH

3 years ago

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.

Recent Doubts

Close [x]