From the far reaches of Huelva to the southern tip of Cádiz, the Costa de la Luz stretches over more than 200 km of Atlantic ...