Villa in Sardinia Isola Rossa minutes from beaches – Trinita D Agultu E Vignola | SherryStay