Costa brava

What is Costa brava?

Costa brava definition and meaning on Dictionary terms:
noun
a coastal region in NE Spain, extending NE along the Mediterranean from Barcelona to France.

 

reference: https://www.dictionary.com/browse/costa-brava

Tags: