Victoria Falls Zambia or Zimbabwe

Victoria Falls: Zambia or Zimbabwe?

Victoria Falls, do I go to Zambia or Zimbabwe? One of the Seven Natural Wonders of the World and a UNESCO site, Victoria Falls is attributed as the world’s most enormous sheet of falling water. Known by the locals as Mosi-oa-Tunya (The Smoke that Thunders), it is created by the Zambezi River and lies between …

Read More…