
Home / Victoria Falls
Victoria Falls
Submitted by: FG (1 month 12 days ago)
Place Views: 114
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.
Place Reviews
Know about Victoria Falls? Write review.




