Edessa, northern Greece Edessa is known as the “city of waters” and the name itself is believed to...