At a glance
Nuraghe Partibaris is an attraction in Alghero, Sardinia (Italy).