Johannesburg
Being such a diverse and vibrant city, there is plenty to do in Johannesburg. The area around Johannesburg also offers travellers plenty of things to do. Johannesburg is one of the most popular cities in Africa, attracting millions of foreign tourists every year.
At first glance, Johannesburg may not seem like a particularly attractive city to visit compared to seaside cities like Cape Town and...