Isola Serpentara
At a glance
Isola Serpentara is an attraction in Barumini, Sardinia (Italy).