Victoria fallsnikimonrock (38)in #beauty • 7 years ago Victoria Falls (Tokaleya Tonga: Mosi-oa-Tunya, "The Smoke that Thunders") is a waterfall in southern Africa on the Zambezi River at the border between Zambia and Zimbabwe #at #the #peak