Answer: thepalms

AnswerCrossword Clue
THEPALMS

Canary Islands seaport, English translation