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

Nearest places in Victoria Falls