Exploring the Upper Minus Rapids: Zambia, Africa

It's one of the seven wonders of the natural world. But Victoria Falls in Zambia is virtually unexplored. What lies beneath the falls? Can the rapids be kayaked? Will these explorers dare to find out?