About this space

The Isola dei Gabbiani Village is located in Palau in northern Sardinia and overlooks the crystal clear sea of Gallura.