Lecce
/
LEH-cheh
/
[
Italian
]
.Lecce is a province and town of Puglia, the region in the heel of the Italian boot.
Countries
Italy
Regions
Puglia
Related terms
Puglia