Where is Livadeia Station?

Where is Livadeia Station located?

Livadeia Station, Livadeia Station, Greece (approx. 38.4705°, 22.9267°)


Where is Livadeia Station on the map?