South Africa is a huge country and there's a lot to see and do. Here's my bumper post full of South Africa travel tips from visas to vaccines and more.