La Cinta beach is a true Mediterranean gem located in the northeastern part of Italy's island Sardinia, near the charming town of San Teodoro. This wh...
Beach Lu Imposto is a sand beach located in San Teodoro, Italy. This beach is an ideal destination for families with kids.
Amenities on the beach incl...