Ceuta and Melilla are two Spanish autonomous cities located on the north coast of Africa. Ceuta is located on the African mainland, while Melilla is situated on an islet just off the coast. Both cities have been fiercely contested throughout history, and their strategic location has made them the subject of many territorial disputes.
Today, Ceuta and Melilla remain Spanish territory, although their future status is far from certain. Morocco has long laid claim to both cities, and has made repeated calls for their return to Moroccan control. The Spanish government, however, has vowed to defend their sovereignty over Ceuta and Melilla.
The dispute over Ceuta and Melilla is just one example of the many territorial disputes that continue to plague the African continent. With so much of Africa's land and resources still up for grabs, it is likely that these disputes will continue for many years to come.