Where is Lunapark?

Where is Lunapark located?

Lunapark, Lunapark, Greece (approx. 39.98892°, 23.61889°)


Where is Lunapark on the map?