Modern view of Johannesburg. Braamfontein is a central suburb of Johannesburg in South Africa. credit: Nataly Reinch / Shutterstock.com

City Profile: Johannesburg, South Africa

This article was originally published by SAGE publications in…