At a glance

Piazza dei caduti is an attraction in Carloforte, Sardinia (Italy).