At a glance

Resti del Tempio di Sant'Isandra is an attraction in Carloforte, Sardinia (Italy).