Souda (Chania), Greece

In Partnership With

The port of Souda on the Aegean Sea is home to a Greek and NATO naval base and is located six kilometers (three miles) from Chania—the second-largest city on Crete, which itself is...

0 Results
Filter By