20 Gorgeous Seaside Towns in Italy

From the Italian Riviera to the farthest reaches of Sicily, there are plenty of seaside villages to please travelers in search of pristine beaches, ancient ruins, art, culture, and delicious cuisine.