Visiting Victoria Falls: Zimbabwe vs Zambia
Tumbling spectacularly along the Zambezi River, Victoria Falls (also known as “Mosi-oa-Tunya”) is a UNESCO World Heritage-listed waterfall that has been designated as one of the 7 Natural Wonders of the World.