Road Trip from Barcelona to Costa Brava – A Surreal Journey Costa Brava literally means wild or rough coast. This beautiful region of Spain has seduced many with its turquoise waters, sandy beaches, abundant sunshine and … Read More