When it comes to natural wonders, however, only one waterfall makes the cut. Victoria Falls on the Zambezi River in Zambia and Zimbabwe draws in quite a crowd with its thunderous cascade of water ...
The new itinerary, Southern Africa: Living History and Legendary Species, takes visitors to South Africa and Zambia and features National ... World Heritage sites including one of the Seven Natural ...