The Costa Brava has an intricate coastline of over 300 kilometres washed by the Mediterranean Sea, and backed by the high Pyrenean mountains. It is a diverse region of extraordinary natural beauty and has a very deep artistic and historical
The Costa Brava has an intricate coastline of over 300 kilometres washed by the Mediterranean Sea, and backed by the high Pyrenean mountains. It is a diverse region of extraordinary natural beauty and has a very deep artistic and historical