Victoria Falls Waterfall in southern Africa on the Zambezi River at the border between Zambia and Zimbabwe