Castelsardo among the 30 most fascinating seaside resorts in Italy