About Victoria Falls
Interesting Places, Natural, Water, Waterfalls
Victoria Falls (Lozi: Mosi-oa-Tunya, "The Smoke that Thunders") is a waterfall in southern Africa on the Zambezi River at the border between Zambia and Zimbabwe.
Source From:
Wikipedia
Mosi-Oa-Tunya, Livingstone, Southern Province, Zambia