11 Most Livable Cities in Africa
Positioned between a deepwater harbour, accessible to ships via a break in the coral reef, and a semicircle of mountains, the city is distinguished as home to the largest port facility in the Indian Ocean region and stands as a key financial