From elephants and lions to treehouses, whales and wineries, here are 10 reasons you need to check out what South Africa has to offer.