Both have a long and complicated history; best look it up. There's an interesting page on Wikipedia.
They are Spanish territory.
Ceuta and Melilla are Spanish sovereign cities on African continent. They have both been part of Spain since 1500.
Ceuta and Melilla are the property of Spain (i.e., when you ar in Ceuta or Melilla, you are in Spain)
Ceuta and Milillia which lie within Morocco
The Spanish Autonomous Cities of Ceuta and Melilla are in Morocco in North Africa. It should be noted that the situation of Ceuta and Melilla is not analogous to Guantánamo Bay Prison which is Cuban land under US authority pursuant to a treaty. Ceuta and Melilla are Spanish Territory under Spanish sovereignty, but on the African Mainland. Therefore, it is improper to say that Ceuta and Melilla are "in Morocco" since they are not Moroccan sovereign land and were never under the control of the current Alaouite Dynasty.
They are Spanish (located on the coasy of Morocco)
The country code and area code of Ceuta, Ceuta and Melilla is 34, 856.
Ceuta and Melilla are part of Spain, which is telephone country code +34.
north Africa
There are 4. The Autonomous communities of the Canary Islands, and the Balearic Islands, and the Autonomous Cities of Ceuta and Melilla in North Africa.
Ceuta and Melilla in Africa.
Spain has two autonomous cities, Melilla and Ceuta, in Africa surrounded by Morocco. They are not part of Morocco, they are Spanish territory.