The
Province of Lecce is a
province in the
Apulia region of
Italy. Its capital is the city of
Lecce which is known as the Florence of the South. The province itself is called the "Heel of Italy". Totally included in the
Salento peninsula, it is the second most populous province in Apulia and the twenty-first most populous in Italy.