Where is Vasilikiades?

Where is Vasilikiades located?

Vasilikiades, Ionian Islands, Greece (approx. 38.4109617806°, 20.5634021759°)


Where is Vasilikiades on the map?