Morocco

Five reasons to live in Casablanca, Morocco

This financial hub likes its leisure, too, with top surfing and cuisine for all tastes