Point of interest Temple of Diana, Church of Saint Anne, Castello di Cefalu (Cefalu) Palermo - Sicilia - Italy Italy | Palermo
Marina Porto di Castelsardo - Marina di Frigiano (Castelsardo) Sassari - Sardegna - Italy Italy | Sassari