Where is Paralia?

Where is Paralia located?

Paralia, Western Greece, Greece (approx. 37.8327003664°, 21.1419010162°)


Where is Paralia on the map?