Ceuta and Melilla: Why are two Spanish cities located in North Africa?
Ceuta and Melilla are two of Spain’s most unusual cities. Both are geographically located in North Africa, yet politically and legally they form part of Spain. Their residents are Spanish citizens and…
