Shereen Shabnam Johannesburg as a tourist destination has much to offer and should certainly be on the itinerary of any visitor to South Africa because of the vibrant culture and many interesting local attractions. My first visit to Johannesburg was on the way to a game farm out of city and looking at the diverse... Continue Reading →