South Africa is a fascinating country with breathtaking scenery and great wines. With these tips for your travel arrangements, your stay at the Cape will be unforgettable.