Eight reasons to add Johannesburg to your South Africa trip
The Apartheid Museum, sporting clashes and Constitution Hill are all good reasons to make Johannesburg more than a flight connection hub. Johannesburg in South Africa doesn’t have the most glamorous of reputations. But that’s not to say you should get out as fast as you…