Where is Gennadi?

Where is Gennadi located?

Gennadi, Gennadi (Station), Greece (approx. 36.02366°, 27.92305°)


Where is Gennadi on the map?