More ideas from Sena
Sperlonga (Lazio)

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

Cefalù (Sicily)

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.

Pietrapertosa (Basilicata)

Pietrapertosa is carved into bare rock on the side of a mountain, feet above sea level. Ancient ruins and a ninth century Saracen castle. Il Volo dell'Angelo is said to be the world’s highest zipline.

Belluno (Veneto)

Perched on high bluffs above the Piave River and backed by the snowcapped Dolomites, Belluno is without question one of Northern Italy’s most scenic small towns.

Alberobello (Puglia)

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.

Monte Isola (Lombardy)

Located on an island of the same name, the town of Monte Isola sits in the middle of one of Italy’s prettiest lakes, Lake Iseo. To get there, you’ll need to drive an hour and a half…

Castelluccio (Umbria)

Located atop a steep hill feet above sea level, Castellucio is the highest village in the Appenine Mountain Range—and arguably the most beautiful.

Collodi (Tuscany)

Carved into the side of a hill in Tuscany between Florence and Pisa, you’ll find Collodi: a gorgeous medieval village famous for being the home…