Discover Spain’s iconic costas, from the rugged coves of the Costa Brava to the sun‑soaked beaches of the Costa del Sol.