Where is Paralia Niphoreikon?

Where is Paralia Niphoreikon located?

Paralia Niphoreikon, Western Greece, Greece (approx. 38.1547396402°, 21.5291690826°)


Where is Paralia Niphoreikon on the map?