Two Spanish cities on the African mainland

Ceuta and Melilla are Spanish cities on Morocco’s Mediterranean coast. Unlike Spain’s mainland, they lie in North Africa, separated from the rest of Spain by the sea. Their status as Spanish territory puts a European country directly alongside Morocco on African soil.

That political geography—not a land connection between the European and African continents—creates the unusual crossings. At the border, a traveler moves between Morocco and Spanish territory without taking a boat or plane. The phrase “Europe’s only land borders with Africa” refers to these two Spanish-Moroccan land frontiers.

Why the crossings are so visible

The borders are marked by tall fences, making the territorial boundary tangible in a way that a line on a map is not. The fences guard the crossing points, where movement between Morocco and Spain is controlled. For travelers, the experience is less like passing between neighboring regions of one country and more like reaching an external border of Spain at the edge of Africa.

Ceuta and Melilla therefore make a political distinction visible in the landscape: a European territory can sit on the African mainland, with a fenced land crossing separating it from the country around it.