These South African destinations balance nature, food and downtime, making them ideal for mixed-interest travel.