Where is Antoupolis?

Where is Antoupolis located?

Antoupolis, Central Macedonia, Greece (approx. 40.7167532425°, 22.9609966278°)


Where is Antoupolis on the map?