Scoring highly in our ranking of Africa’s most liveable and investable cities, Cape Town, Johannesburg and Casablanca demonstrate varied strategies for navigating urbanisation challenges.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results