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.
A WAVE of luxury developments is sweeping over the Costa de la Luz resort of Tarifa. The coastal gem, famed for its pristine ...