Where is Dracopulata?

Where is Dracopulata located?

Dracopulata, Ionian Islands, Greece (approx. 38.2990306054°, 20.578250885°)


Where is Dracopulata on the map?