Ceuta, on the Moroccan coast where Atlantic and Mediterranean meet, is only 28 sq. km large. It is heavily guarded by fences to deter illegal migrants. It is 90 minutes away from mainland Spain by high-speed ferry.
Ceuta is fascinatingly multicultural, with Christian, Muslim, Jewish and Hindu inhabitants. Its diverse cultural influences can be seen in its architecture. Catholic churches, like its 15th century cathedral, co-exist with mosques. Close to the border, the architecture and culture is mostly Moroccan, but moving east, Spanish culture is increasingly dominant.
Ceuta is sunny most of the year, being blessed with an excellent Mediterranean climate. Its beaches are attractive, and its scenery varied. It also has water parks. It is also a popular place for shopping as it is a free port and many goods are untaxed.