Town pier Erikousa port (Erikousa) Ionian Islands - Erikousa - Greece Greece | Peloponnese, Western Greece and the Ionian