LIFE ON THE EDGE: How Tourists Flock To The Sheer Drop Over World’s Biggest Waterfall
This is the moment daredevil tourists really live on the edge as they try out one of the world's most dangerous nature spots. The Devil's Pool is a natural rock formation on the edge of the spectacular Victoria Falls marking the border between Zambia and Zimbabwe. And in the dry…