Where is San Cesario di Lecce?

Where is San Cesario di Lecce located?

San Cesario di Lecce, San Cesario di Lecce, Italy (approx. 40.30405°, 18.16648°)


Where is San Cesario di Lecce on the map?