billlawrenceonline.com
William Lawrence Sr. Omnibit 8-28-17
Angel Falls, the highest waterfall in the world, was discovered in 1935 by Jimmy Angel, a daredevil pilot looking for gold. The falls, on Mount Auyantepui in Venezuela, has an unbroken drop of 2,64…