Here's a guide to some of South Africa's best small towns for a magical Christmas getaway ... where families can truly connect. Kids can safely explore, parents can unwind, and service is more ...