Where is Heraklion Central Station?

Where is Heraklion Central Station located?

Heraklion Central Station, Heraklion Central Station, Greece (approx. 35.339195°, 25.14133°)


Where is Heraklion Central Station on the map?