Otranto is town in region of Apulia and nearby Lecce in Italy. These towns are nearby: L'Alto Baffo.
Nardò is a small city in the province of Lecce in the Apulia region of Italy.
Specchia is a city in Italy.
Racale is a city in Puglia. Railway "Ferrovia Sud-Est", Highway Lecce-Santa Maria di Leuca historical center,torre suda …