From Guadiana on the border of Portugal to the Guadalquivir, the border of Cadiz, Seville there are 150kms for fine sand beaches on the coastline of Huelva in Andalusia, Spain. The Atlantic Ocean of the Costa de la luz has wild beaches and crystal clear waters for your enjoyment while on holiday in this lovely paradise!