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