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 some of the largest in the world. Read further
Report photo
License: No known copyright restrictions