Victoria Falls is a waterfall , found in south central Africa in the Zambezi River between southeast Zambia and northwest Zimbabwe .
The Victoria Falls or Mosi-o-Tunya ( the Smoke that Thunders ) is a waterfall located in southern Africa on the Zambezi River between the countries of Zambia and Zimbabwe .