LECCE - What can you tell me about it and its cost of living? Last post 5 years ago by delphine1968 5 replies 2k Views