Username
Password
Forget Password?
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.