Where is Lygia Station?

Where is Lygia Station located?

Lygia Station, Lygia Station, Greece (approx. 38.1268°, 22.4578°)


Where is Lygia Station on the map?