Are you planning to travel to South Africa? Here are our best tips to get prepared for an unforgettable trip to the georgeous country at the cape.