At a glance

Grotta dei contrabbandieri is an attraction in Carloforte, Sardinia (Italy).