Johannesburgo es una ciudad multicultural con una gran diversidad étnica y cultural. La ciudad es el hogar de una gran población de inmigrantes de todo el mundo, incluyendo Europa, Asia y América. La ciudad es conocida por su vibrante escena cultural, que incluye teatros, galerías de arte y museos.