Spanish North Africa
Spanish North Africa refers to the territories in North Africa that were historically controlled by Spain. This includes the cities of Ceuta and Melilla, which are located on the northern coast of Morocco. These two cities are considered autonomous cities and are integral parts of Spain, serving as important trade and military outposts.
In addition to Ceuta and Melilla, Spain also has sovereignty over the Canary Islands, which are located off the northwest coast of Africa. The islands are known for their diverse landscapes and tourism, contributing to Spain's cultural and economic ties with the African continent.