Answer: larache

AnswerCrossword Clue
LARACHEAtlantic port of Spanish Morocco.