Johannesburg
Usually known as Jo'burg or Jozi, this quickly changing city is the lively heart of South Africa. After right around 20 years of decrease and rot, Johannesburg is currently looking hopefully towards what's to come. Its middle is tiding up