fbpx
Baroque

Lecce Travel Guide

Lecce Cathedral Duomo and Piazza

Often referred to as the "Florence of the South" Lecce is one of the most captivating cities in Southern Italy. Learn more about this popular city in Puglia.

Italofile
Logo