Melilla Spain. Along with Ceuta, Melilla is one of two autonomous Spanish cities on the Moroccan coast. Its economy is rooted in cross-border commerce, and its population is nearly equally divided between Spanish Christian and Berber Muslim, giving a strongly multicultural atmosphere.

St. Barthélemy Island