JOHANNESBURG - Johannesburg has developed into the biggest city in the southern part of Africa.
It is also among the top 100 urban areas globally and serves as the economic hub of South Africa.
City boasts heritage sites, street culture and job opportunities.
Tshenolo Khaile filed this report.