SOUTH AFRICA (Cape Town, Kruger National Park, Blyde River Canyon, Johannesburg) Overview When: Cape Town: May 19-21, Hazyview: May 21-24, Johannesburg: May 24-25, May 27-28, June 2 Where (accommodations): Cape Town: Pepperclub Hotel and Spa, Hazyview: Abangane Guest Lodge, Johannesburg: African Pride Melrose Arch, The View Boutique Hotel Transportation: British Airways flight from London to Cape […]