Besides the Perejil Island, the Spanish-held territories claimed by other countries are two: Morocco claims the Spanish cities of Ceuta and Melilla and the ''plazas de soberanía'' islets off the northern coast of Africa. Portugal does not recognise Spain's sovereignty over the territory of Olivenza which was annexed by Spain in 1801 after the War of the Oranges. Portugal stance has been the territory being ''de iure'' Portuguese territory and ''de facto'' Spanish.