El Puerto on the Costa de la Luz, in the province of Cadiz, is located on a section of the Atlantic coast where the pinewoods, growing among marshes, reach right down to the sand of the beach. It's an ideal destination to enjoy the sun, the sea, outdoor sports and good food. More than 15 kilometres of beaches of fine, golden sand lie at El Puerto de Santa María.... read more >>>