Specchia, the wonderful “Jewel of Puglia”
June 24, 2021
By admin
Specchia is an Italian town of 4.766 inhabitants in the province of Lecce in Puglia, located in the lower Salento, 53 km from the provincial capital. The name of the town derives from the Latin specula, artificially raised place. In fact, it originates from the […]
0 Read More