Results 1 results found Lu Impostu Beach, San Teodoro, northeast coast, Sardinia, Italy, Mediterranean, Europe Spiaggia di Cala Brandinchi beach, Lu Impostu, Marina di Puntaldia, San Teodoro (OT) , Sardinia, Italy, Europe