Melilla ... For other uses, see Melilla (disambiguation). Melilla (/mɛˈliːjə/; Tarifit: Mřič) is an autonomous city of Spain on the North African coast. It lies ...
People also ask
Why doesn't Spain give up Melilla?
Is it safe to visit Melilla?
Is Melilla part of Spain or Morocco?
What is the Melilla controversy?