At a glance
Nuraghe di San Cosimo II is an attraction in Barumini, Sardinia (Italy).