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?
What is the Melilla controversy?
What language is spoken in Melilla?