Johannesburg is a city with a fascinating history, diverse culture and plenty of attractions for the adventurer. If you’re visiting the city for business or pleasure, here are some suggestions for what to do in Johannesburg: The Apartheid Museum The Apartheid Museum, the first of its kind, illustrates the rise and fall of apartheid and […]