Sperlonga was the former hideaway of many Roman emperors and it’s no wonder: the tiny town’s pristine beaches, lush greenery, and proximity to Rome—just an hour by train—makes it the perfect weekend escape. The town also has an excellent museum, Museo Arc
From sleepy Sicilian seaside escapes to postcard-perfect Tuscan hamlets, we’ve rounded up the 10 most beautiful small towns in Italy. Added bonus: most of them are within day-tripping distance of a major city.
The main draw of Alberobello (Puglia), a picturesque small town near Bari in Puglia, is its characteristic trulli: cone-shaped, white-tipped houses that look as if they’ve been perpetually dusted by snow.