Melilla

Autonomous city of Spain on the northwest coast of Africa

Melilla is an autonomous city of Spain in North Africa. It lies on the eastern side of the Cape Three Forks, bordering Morocco and facing the Mediterranean Sea. It has an area of 12.3ย km2 (4.7ย sqย mi). It was part of the Province of Mรกlaga until 14 March 1995, when the Statute of Autonomy of Melilla was passed.

Melilla News and Videos   LIVE

โ„น๏ธ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like