Specchia is a town and comune in the province of Lecce. in the Apulia region…
Otranto is a town of about 5,700 people in the Apulia region of Italy, on…
Lecce is a historic city in southern Italy, the capital of the province of Lecce,…