Spanish resort area
'spanish resort area' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for costa brava that I've seen before include "NE Spain coast" , "Spanish coastal region NE of Barcelona" , "Spanish resort area" , "Resort region of northeast Spain" , "holiday resort" .)
'spanish resort area' is the definition.
(I've seen this before)
This is the entire clue.