Johannesburg est l'une des villes les plus grandes et les plus dynamiques d'Afrique. C'est la capitale économique de l'Afrique et la porte d'entrée de l'Afrique australe.

Bien qu'elle ne soit pas aussi célèbre que d'autres destinations sud-africaines, il y a beaucoup à faire à Johannesburg et dans la ville voisine de Pretoria. La vieille ville est un mélange multiculturel de boutiques de médecine traditionnelle, de restaurants chinois, de stations de taxis et de gratte-ciel ultramodernes. On y trouve d'excellents musées, des galeries d'art et des visites organisées d'intérêt historique et politique. Les magasins sont les meilleurs d'Afrique du Sud et les nombreux restaurants répondent à tous les goûts.

Le township voisin de Soweto est l'attraction touristique la plus populaire de Johannesburg.