Get Lost in South Africa with Kelley Ferro: Episode 16
THE SCARIEST THING THAT I'VE EVER DONE
Victoria Falls, located on the Zambia/Zimbabwe border, is the world's largest sheet of falling water at 360 feet up. I decided to jump in the raging current and get pushed to the Fall's edge in what is known in African lore as Devil's Pool. No ropes, no safety precautions, just pure exhilaration & daring.