Cringe! Three brave kayakers paddled to the edge of this 350-foot drop at the world’s largest waterfall, the mile-wide Victoria Falls in Zimbabwe.
Cringe! Three brave kayakers paddled to the edge of this 350-foot drop at the world’s largest waterfall, the mile-wide Victoria Falls in Zimbabwe.