Where is Edessa?
Where is Edessa located?
Edessa, Edessa (Station), Greece (approx. 40.80069°, 22.0504°)
Where is Edessa on the map?
Edessa - Athens
Edessa - Meteora
Edessa - Thessaloniki
Edessa - Thessaloniki Airport
{"latitude":40.80069,"longitude":22.0504,"title":"Edessa"}