Spain’s coastline is vast, stretching from the Atlantic north down to Andalucía and across to the Mediterranean and islands.