وبحسب دراسة نشرت مؤخرا فقد احتلت مدينة مراكش المغربية المركز الأول بين 60 مدينة إفريقية، بينما جاءت الدار البيضاء والرباط وفاس ضمن قائمة المدن العشر الأولى.

واحتلت الإسكندرية المركز الثالث خلف مدينة جوهانسبرغ الجنوب إفريقية، في حين احتلت العاصمة المصرية القاهرة المركز السابع خلف تونس التي حلت سادسة.

أما الجزائر فقد احتلت المركز الحادي عشر خلف مدينة فاس المغربية وكيب تاون الجنوب إفريقية التي احتلت المركز التاسع.