Beaches Spiaggia di Tuerredda One of the 10 most beautiful beaches of Sardinia, it's in a bay between Cape Malfatano and Cape Teulada. Its fine sand and clear sea make you think of being in the Caribbean.