Explore the stunning landscapes of Cape Town and the breathtaking natural wonder that is Victoria falls in Zambia on this unforgettable group tour.