A short distance from Squinzano, heading south-west, we will see the Poggio Sant'Elia, a destination for walking and hiking. Important Basilian grange, houses the...
Trepuzzi is a town and comune in the Italian province of Lecce in the Apulia region of south-east Italy. References