A natural wonder of Africa, Victoria Falls is a must-see for many of my guests on safari. It is an incredible, breathtaking sight and one that should not be missed. Towering twice as tall as Niagra Falls, Victoria Falls is the dividing line between the countries of Zimbabwe and Zambia. Fed by the Zambezi River, […]