Thessaloniki, Central Macedonia, Greece
Aberdeen, Scotland, United Kingdom
Igoumenitsa, Greece
Greece
Thessaloniki, Decentralized Administration of Macedonia and Thrace, Greece