Discover must-see destinations in South Africa and learn the best times to travel for an unforgettable road trip experience.