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