Destination: Victoria Falls
The Victoria Falls, also known as “Mosi-oa-Tunya” (the smoke that thunders), is a magnificent waterfall located on the Zambezi River, forming the border between Zambia and Zimbabwe. It’s considered one of the Seven Natural Wonders of the World, and for good reason!