Where is Syntagma Station?

Where is Syntagma Station located?

Syntagma Station, Syntagma Station, Greece (approx. 37.975494°, 23.735737°)


Where is Syntagma Station on the map?