Johannesburg Johannesburg is one the largest cities in the world and the largest city not situated by a river. Also popular as Jo’burg or Jozi, the city has emerged as a hot tourist destination in the recent times. The city enchants and attracts visitors from around the globe and is neither short of glamour nor substance. Johannesburg boasts of glossy « Continue Reading »