
Angel Falls is another secret, shared on BBC’s amazing series Planet Earth. At 3,212 feet, it’s the highest waterfall in the world - located in the Canaima National Park of Venezuela. South America is, of course high on my life of the places I plan to visit. With the wide range of cultures, ancient history and ample rain forests, I could write well over 1,000 bucket list entries pertaining to it - and I just might. (Photo by King Ho Yim / iStock)
Oh, Angel Falls, someday I will witness you with these eyes - and I expect nothing short of my breath being taken from me.
Check out AirPano for a brilliant view of the falls: http://www.airpano.com/360Degree-VirtualTour.php?3D=Angel-Waterfall-Venezuela