Torre de Loro Beach, Mazagón, Huelva
This beach, almost virgin, measures 3 km, and owes its name to the old lookout tower from which its remains are preserved on the shore of the sea, the Torre del Loro.
Spains Most Beautiful Beaches © Creative & Research Monika Newbound