Coming down a Greek island