Hello, Guest

Victoria Falls Visitors center

Victoria Falls

POI's creator (Voyajo Team)

The Victoria Falls or Mosi-oa-Tunya (the Smoke that Thunders, and note that the 'i' is silent) is a waterfall located in southern Africa on the Zambezi River between the countries of Zambia and Zimbabwe. The falls are the largest in the world. (...) (from Wikipedia)