Where is Preveza?

Where is Preveza located?

Preveza, Epirus, Greece (approx. 38.97129°, 20.74739°)


Where is Preveza on the map?