Where is Scafidia?

Where is Scafidia located?

Scafidia, Western Greece, Greece (approx. 37.698321127°, 21.3280248642°)


Where is Scafidia on the map?