5 Things to do at Victoria Falls Victoria Falls is a World Heritage Site and one of the world’s greatest natural spectacles. Read More Africa TravelMelissa EspinosaMay 3, 2020victoria falls, zimbabwe, safari add on, Southern Africa travel, africa travelComment