I bet you can think of about a million reasons to visit South Africa, but luckily we've narrowed it down to five undeniable reasons to check out this breathtaking country.