Join us upon arrival in Johannesburg before leaving for the breathtaking Victoria Falls in Zimbabwe.  Enjoy a sundowner cruise on the Zambezi River and enjoy nature’s display.  Spend the next day watching the thunder that is Victoria Falls!  We head back to Johannesburg for a tour of key historic sites before flying to Kruger National Park.  Enjoy morning and afternoon game drives to see all of the species native to the area including lions, elephants, giraffes and zebras against backdrops of savannah, forest, rivers and mountains.  After three days of safari, it is on to Cape Town for jaw-dropping vistas, a visit to its wine country as well as the lowest point on the continent.  Enjoy the views from the majestic Table Mountain, take in a full day wine tour and tasting and visit Cape Point and the Cape of Good Hope.  Wrap up the tour with an unforgettable good-bye dinner before heading home or onto the optional extension to the white sand beaches of Mozambique!