Travelers come to South Africa for a myraid of reasons. From wildlife parks to great beach destinations to beautiful cities like Cape Town, South offers something for everyone.