Sardinia's top beaches: Tuerredda
One of Sardinia’s most beautiful beaches is the Tuerredda beach in the south-east of Sardegnatura Capo Malfatano and Capo Spartivento. This Italian beach is located about seven kilometres from Teulada and is described by Giro di Vento as being about…