120 meters over the Zambezi rapids. Scream echoes included.
Planning it?Things to do in Victoria Falls →