๐ Geography The tallest waterfall, Angel Falls in Venezuela, has a continuous drop of 807 meters. Fact #8317 ๐ Like ๐ Nope ๐ฃ Share โจ Next Fact ๐ 0 ยท ๐ 0