At a glance

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