At a glance

Nuraghe sa Mura 'e Mazzala is an attraction in Bosa, Sardinia (Italy).