Previous Image Next Image The port town of Ermoupolis The port town of Ermoupolis in Syros in the Greek Islands. The port town of Ermoupolis in Syros in the Greek Islands.