Where is City Center, Thessaloniki?

Where is City Center, Thessaloniki located?

City Center, Thessaloniki, City Center, Thessaloniki, Greece (approx. 40.63629°, 22.93905°)


Where is City Center, Thessaloniki on the map?