Where is Zappeion?

Where is Zappeion located?

Zappeion, Zappeion, Greece (approx. 37.97139°, 23.73639°)


Where is Zappeion on the map?