At a glance

Nuraghe Iscora o Iscova is an attraction in Oristano e Penisola del Sinis, Sardinia (Italy).