Peninsula of Strea in Porto Cesareo, Nardò, Apulia, Italy. Beach of Saint Isidoro. Coast and sea part of the Natural Reserve of Porto Cesareo.