During your trip to Johannesburg, you can search for that perfect souvenir at Nelson Mandela Square. Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.
You can spend an afternoon studying the exhibits at Apartheid Museum during your travels in Johannesburg. Attend a sporting event or simply visit the area's shops.