Our bus stop in Lecce

Bus stop adress

Lecce

Foro Boario c/o parcheggio bus - - - Lecce - Italy