At a glance

Nuraghe Bracconi is an attraction in Villasimius, Sardinia (Italy).