About this property
Santa Teresa di Gallura | Exclusive sea view villa set in a private parkOnly 500 metres from the beach of Valle Dell'Erica, a well-known resort of Santa Teresa di Gallura in northern Sardinia, luxury meets natural beauty in this prestigious...