Greek island puzzle

Greek island puzzle