Where is Staphidocambos?

Where is Staphidocambos located?

Staphidocambos, Western Greece, Greece (approx. 37.8939566313°, 21.2925338745°)


Where is Staphidocambos on the map?