South Africa
Expatica news
Johannesburg will be Africa’s second most visited city this year, as well as the city in which tourists will spend the most money, according to the latest Mastercard Global Destination Cities Index.