Spanish North Africa is a collection of five small Spanish territories located in North Africa. The territories are Alhucemas, Ceuta, the Chafarinas Islands, Melilla, and Peñón de Vélez de la Gomera. Its existence is controversial, with Morocco claiming much of the territory.
External links
http://www.trivia-library.com/c/world-country-spanish-north-africa-ceuta-and-melila.htm