×

Squinzano

Town in Italy
Squinzano is a town and comune in the province of Lecce in the Apulia region of south-east Italy. It is the twelfth-most populous city in the province of Lecce. Squinzano is also a specific area within the Apulian wine region. Wikipedia
Population: 14,100 (2017)
Area: 11.5 mi²