Answer: thepalms

AnswerCrossword Clue
THEPALMSCanary Islands seaport, English translation