South Africa is an ideal year-round destination, however, those looking to fill their camera roll with animal pics should holiday between May and October, which offers perfect wildlife-viewing weather. Bird watchers may want to visit a little later, between November and February, as the rain welcomes more opportunities to see exotic birds. Finally, those looking to catch a wave should say 'cowabunga' to a South African holiday between March and September, when the waves are at their peak.