African Travel Guide provides destination information about Johannesburg in South Africa in Africa. View the listings below to see featured accommodation establishments, restaurants, things to do and places to see in Johannesburg.