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