At a glance
Nuraghe Cannas de Pisu is an attraction in Barumini, Sardinia (Italy).