I traveled to South Africa in March and I found it to be the best time to visit since it was towards the end of summer. The weather can be very unpredictable during this time but for the most part, it was mild and...