Spain's Costa de la Luz, or Coast of Light, sweeps in a great arc from the Straits of Gibraltar up to the Portuguese border.