Where is Polylopho?

Where is Polylopho located?

Polylopho, Western Greece, Greece (approx. 38.0182096934°, 21.5716552734°)


Where is Polylopho on the map?