Isola Serpentara

At a glance

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