Answer: spainspain

AnswerCrossword Clue
SPAINSPAIN

Resort on the Costa del Sol?