Skip to content Accessibility tools

DID YOU KNOW?

Angel Falls in Venezuela is the world’s highest uninterrupted waterfall, with a height of 3,212 feet.  It is so high that at warmer times of the year, the water turns into mist before it reaches the stream below.

Posted in Did You Know?