Travel Guide to Johannesburg, South Africa - Visit for more information on Johannesburg, South Africa Johannesburg is South Africa's largest, most advanced and wealthiest city due to the large-scale gold and diamond trade. Johannesburg is the provincial capital of Gauteng and is beginning to act as one functional city together with Pretoria, forming one Megacity with more than 10 million people.