Visiting any country for the first time is an exciting experience and that is no exception for South Africa. When considering visiting a country as large as this its really important to plan your trip well in advance. Think about what you would like to do and all the places you would like to visit while you are there. To truly make a trip here worthwhile it is recommended you spend at least 3 weeks here.