From north to south, here are our picks of the 12 most beautiful small towns in Italy. Poised on the western shores of Lake ...
And who wouldn’t want to spend the rest of their lives indulging in the grand vineyards, gorgeous countryside, and historical ...
(A candidate town must meet 72 requirements to be ... a nature-enthusiast’s destination in the Trentino region of northern Italy. This small village is known for a medieval castle that comes ...