best time to visit South Africa Pack your bags and head to South Africa before the Whale Season ends November 24, 2019