Johannesburg is the largest city in South Africa and its financial and industrial capital. Full of contrasts and visible scars from its Apartheid history, it has developed into a buzzing city with a wealth of art, history, shopping, and a dynamic nightlife. Visit the 81-hectare Botanical Garden, the sprawling Soweto township (once home to Nelson Mandela and Desmond Tutu), and the Maboneng district (place of light) – one of the most renowned creative districts in the world with amazing street art. A visit to Johannesburg is a moving discovery, that will help you to better apprehend the history of South Africa.