Where is Johannesburg?

Johannesburg is a city in South Africa.It has modern areas and come hither attractions. This is the area that won the right to hose the 2010 world cup, so we will be seeing a lot of its hidden splendor. Look here for more information: