You don’t need a long holiday to experience the beauty of South Africa. Some of the country’s most rewarding destinations are just a short drive from its largest cities, making them ideal for spontaneous weekend escapes. Whether you’re looking for...