About this property
Specchia stands in a strategic position in the province of Lecce. The town, halfway between the Ionian and Adriatic Seas, is considered a pearl of the Puglia region and has been rightfully listed among The Most Beautiful Villages in Italy.
Here we...