Where is Paraskevi?

Where is Paraskevi located?

Paraskevi, Western Greece, Greece (approx. 38.1870614035°, 21.9886207581°)


Where is Paraskevi on the map?