Melilla is located on the northwest coast of Africa, bordering Morocco. It is one of two Spanish autonomous cities located on the African continent, the other being Ceuta.
Melilla: Where Two Worlds Meet - How Well Do You Know This Spanish-African City?