I was fortunate as I get to organize my own trip and travel with the group.
Two years ago, we have a total of 10 people travelling to South Africa, and we went to Cape Town, and the Cape Peninsula. We actually stayed at Hout Bay, which was lovely and it was easy for us to proceed for the cruise to see the seal colony. Thereafter, we flew to Johannesburg, and stayed at three different National Parks and game reserve.
Kruger is the largest and most popular of the South Africa, and needless to say, it was included in our itinerary. We went to Imfolozi-Hluluwe National Park, which is the oldest in South Africa and last of all, we went to Pakamisa Private Game Reserve.
We all had wonderful times at the three parks, driven in the open top vehicle for our game drive- trying to spot the different wildlife - rhinoceros, cheetah, lions, Buffaloes, zebra, impala, elephants, and many other birds, as our ranger guides went around hunting for them. As it was winter, it gets dark early. We went for both the sunrise and sunset safari, and the sunset in the African bush was mesmerizing, when the whole horizon was painted in fiery red or orange.
The stay at Pakamisa was memorable as the lodge is located right on a hill top. At night, I could see millions of stars right above me, just outside my room, which is named zebra. The Milky Way and the Southern Cross were both so distinct to me, with easy identification.
We missed out on one of the main highlights - Shark Cage diving at Gansbai, as there was heavy rain for that week when we arrived in Hermanus, and thus all shark cage diving activity was cancelled for the entire week.
Below - I am providing some information on Cape Town and Cape Peninsula, and the text was taken from the Wikipedia site.
Similarly, Cape Point is not the fixed "meeting point" of the cold Benguela Current, running northwards along the west coast of Africa, and the warm Agulhas Current, running south from the equator along the east coast of Africa. In fact the south flowing Agulhas Current swings away from the African coastline between about East London and Port Elizabeth, from where it follows the edge of the Continental shelfroughly as far as the southern tip of the Agulhas Bank, 250 km (155 miles) south of Cape Agulhas. From there it is retroflexed (turned sharply round) in an easterly direction by the South Atlantic, South Indian and Southern Ocean currents, known as the "West Wind Drift", which flow eastwards round Antarctica. The Benguela Current, on the other hand, is an upwelling current which brings cold, mineral-rich water from the depths of the Atlantic Ocean to the surface along the west coast of Southern Africa. Having reached the surface it flows northwards as a result of the prevailing wind and Coriolis forces. The Benguela Current, therefore, effectively starts at Cape Point, and flows northwards from there, although further out to sea it is joined by surface water that has crossed the South Atlantic from South America as part of the South Atlantic Gyre. Thus the Benguela and Agulhas currents do not strictly "meet" anywhere, although eddies from the Agulhas current do from time to time round the Cape to join the Benguela Current.
Credit - Wikipedia (Cape Town & Cape Peninsula)
November will still be a lovely time to visit South Africa but December will be busy with the local tourists.
January to March is the summer time but it is enjoying 23degree on average, thus a very good time to be spent in South Africa.