Living in Ceuta means settling in a Spanish autonomous city on the North African coast at the mouth of the Strait of Gibraltar. It’s compact, sea-facing and full of history, with fast ferries linking ...