Victoria Falls On the Zambezi River, which serves as the boundary between Zambia and Zimbabwe, is where you’ll find the magnificent and awe-inspiring Victoria Falls. This natural wonder is a sight to see. The Kololo people who lived in the region in the 1800s referred to it as “Mosi-oa-Tunya,” which translates to “The Smoke that...Mehr lesen