Morocco has Africa's best infrastructure and water supply.
It provides free healthcare.
It has Africa's lowest poverty rate (3.6%).
It has 99% access to electricity.
It has a minimum wage of $360 monthly, the second highest in Africa.
It has Africa's best cities to live in.