At a glance

Nuraghe S’Om’e S’Orcu is an attraction in Barumini, Sardinia (Italy).