Johannesburg is the largest city in South Africa, located in the province of Gauteng. It is also known as the City of Gold because of its history as a gold-mining town. Johannesburg is the economic hub of South Africa and is home to many businesses, including banks, mining companies, and media companies. The city has a population of over 5 million people and is known for its diverse culture, with a mix of African, European, and Asian influences. Johannesburg is home to many historical landmarks, including the Apartheid Museum, the Nelson Mandela National Museum, and Constitution Hill.