5Piazza del Duomo, Lecce

Lecce is definitely one of the towns that travelers would want to visit during their stay in Italy. Come here and have the chance to admire the beautiful architecture.

Every crevice is carved with grand saints or mythological beasts that illustrate the craftsmanship of Italian stone carvers!

Next