At a glance

Nuraghe Case Pes is an attraction in Carloforte, Sardinia (Italy).