Victoria Falls, or Mosi-oa-Tunya is a waterfall in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe, stock photo

Stock image of 'Victoria Falls, or Mosi-oa-Tunya  is a waterfall in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe.'
Published: July 21, 2015
Close
Loading