At a glance
Nuraghe Montexi 1 is an attraction in Carloforte, Sardinia (Italy).