The northeastern port of Alexandroupoli is fast becoming a “second Souda” – a reference to the major Greek and NATO naval base on the island of Crete.
The northeastern port of Alexandroupoli is fast becoming a “second Souda” – a reference to the major Greek and NATO naval base on the island of Crete.