Where is Skilundia?

Where is Skilundia located?

Skilundia, Western Greece, Greece (approx. 37.6062081915°, 21.6875267029°)


Where is Skilundia on the map?