The ranking published by Afrique Méditerranée Business Magazine has been conducted by Swiss renowned École Polytechnique Fédérale de Lausanne (EPFL) with data compiled over one year.
The survey, which interviewed investors and tourists, also focused on several aspects including society, urbanization, housing, infrastructure, environment and ecology, governance and economy.
The Ochre city has emerged on the top of the ranking published on February 21. Casablanca, Fes and Rabat also feature in the top 10 dominated by North African cities.
Johannesburg comes second right behind Marrakesh, which hosted the COP22 in November 2016.
South Africa’s Cape Town also appears in the top 10, along with Egypt’s Alexandria and Cairo. Tunis and Mauritius’ capital Port-Louis are the two other cities to make their entries.
Morocco’s cities according to Jérôme Chenal, head of Communauté d’études en aménagement du territoire (CEAT) at EPFL, lead the continent due to the kingdom’s political and economic stability.
The expert also underlined political voluntarism in three domains namely development of a diversified tourism, promotion of urban marketing, development of social housing, and infrastructure investment.