where are the highest waterfalls in the world?
Answers
Answered by
2
Answer:
Venezuela
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
Hope it helps..
Similar questions