Experiences in Santa Teresa Gallura, Italy