Where is Geni?

Where is Geni located?

Geni, Ionian Islands, Greece (approx. 38.6882566437°, 20.7127475739°)


Where is Geni on the map?