3 kayakers at the edge of a 350-foot drop at the world’s largest waterfall, Victoria Falls in Zimbabwe.
3 kayakers at the edge of a 350-foot drop at the world’s largest waterfall, Victoria Falls in Zimbabwe.
The world’s largest waterfall, the mile-wide Victoria Falls in Zimbabwe.