http://travel.fyicenter.com/hotspots/south_africa.html
That depends on what you want to do. The flowers are obviously best in
August and September. The best time for game viewing is late spring
(September and October). The southern right whales hang around off our
coasts from about mid-June to the end of October.
more, please visit:
http://travel.fyicenter.com/