Health resort in European address (5)
I believe the answer is:
spain
'european address' is the definition.
The answer and definition can be both locations as well as being singular nouns.
Perhaps there's a link between them I don't understand?
'health resort in' is the wordplay.
'health resort' becomes 'spa' (spa can mean a health resort).
'spa'+'in'='SPAIN'
Can you help me to learn more?
(Other definitions for spain that I've seen before include "Madrid is its capital" , "European country" , "holiday country" , "Iberian country" , "Pains badly to be in the country" .)