Where is San Casario di Lecce?

Where is San Casario di Lecce located?

San Casario di Lecce, Puglia, Italy (approx. 40.30293°, 18.15992°)


Where is San Casario di Lecce on the map?