Where is Edessa?

Where is Edessa located?

Edessa, Edessa (Station), Greece (approx. 40.80069°, 22.0504°)


Where is Edessa on the map?