odds are you'll enjoy the South African National Museum of Military History. With an array of military exhibits that include everything from military vehicles and service medals to Anglo-Boer War ...
For a thorough understanding of South Africa's appalling apartheid era, a visit to Johannesburg's Apartheid Museum is a must. The museum features a series of graphic yet informative exhibits ...
Johannesburg has had 10 mayors in eight years, some serving just weeks, making local government resemble a game of musical chairs. Amid the political chaos, a regional commuter train service ...