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