Where is Livadeiá?

Where is Livadeiá located?

Livadeiá, Livadeiá, Greece (approx. 38.43616°, 22.87665°)


Where is Livadeiá on the map?