51005ShareCeuta, Ceuta - SpainCountrySpain (ES)DepartmentCeutaMunicipalityCeutaCoordinates35.892, -5.2966