Mauritius has been named as Africa's happiest country for six years in a row by the World Happiness Report.

It is Africa's most developed country with free healthcare and education.

It provides free transport for students and old people.

It has a monthly minimum wage of $251.

image