What's the largest waterfall in the world?

If your mind has gone straight to the thundering waters cascading down Venezuela's Angel Falls, think again.

from Livescience https://ift.tt/3J89Wsc
via IFTTT

Post a Comment

Previous Post Next Post