Where is Peschici?

Where is Peschici located?

Peschici, Peschici (Station), Italy (approx. 41.943764°, 16.01786°)


Where is Peschici on the map?