At a glance

Nuraghe Montixeddu o Narbonis is an attraction in Villasimius, Sardinia (Italy).