Concept

Melilla

Properties

SES ID
  • 11605
Notation
  • 11605
In scheme
Broader
Related
Definition
  • Spanish autonomous city located along Mediterranean coast of North Africa across from the Strait of Gibraltar, which separates it from the Iberian peninsula. Morocco claims Melilla, along with the Spanish autonomous city of Ceuta and a number of Mediterranean islands.