beautiful towns in Italy

Piazza Grande in Montepulciano. It’s at the top of the hill so it’s a great place to take a break!