At a glance

Nuraghe Tanca Tamis is an attraction in Barumini, Sardinia (Italy).