As the largest waterfall in the world, Victoria Falls needs very little in the way of introduction.
Victoria Falls, which lies on the border of Zimbabwe and Zambia, has recorded its highest flows in a decade.