Where is Petsaki?

Where is Petsaki located?

Petsaki, Western Greece, Greece (approx. 38.0969431406°, 22.0384883881°)


Where is Petsaki on the map?