Morocco’s Marrakech ranked top African city for ‘quality life’
Morocco has placed four cities among Africa’s top 10 cities for quality life with the Ochre city of Marrakech leading the African ranking. The ranking published by Afrique Méditerranée Business Magazine has been conducted by Swiss renowned École Polytechnique Fédérale Read more