A city in South Africa
Johannesburg is one of South Africa's major cities, home to around 9,418,183 people.
Best time
The dry season for the most comfortable travel
Weather
Largely warm year-round with distinct wet and dry seasons
City Sightseeing