Search
Menu
Home
Sources
About
Contacts
Arkoudi
Arkoudi
is a small
Greek island
in the
Ionian Sea
. It is
situated
south
of
Lefkada
,
northeast
of
Ithaca
and
southwest
of
Meganisi
. It is administered by the
municipality
of Ithaca., it had no
resident
population.