Victoria Falls, arguably Africa’s greatest natural wonder, with often overlooked Botswana and incredible Cape Town, what a tour! There is something almost haunting about Africa and everyone should visit it at least once during their…