Thank you for your patience while we retrieve your images.


The Victoria Falls near Livingstone

The Victoria Falls or Mosi-oa-Tunya (the Smoke that Thunders) is a waterfall situated in southern Africa on the Zambezi River between the countries of Zambia and Zimbabwe. The falls are, by some measures, the largest waterfall in the world.
The Victoria Falls near Livingstone