Google
×

Arkoudi

Island in Greece
Arkoudi is a small Greek island in the Ionian Sea. It is situated 5 km south of Lefkada, 6 km northeast of Ithaca and 7 km southwest of Meganisi. It is administered by the municipality of Ithaca. As of 2011, it had no resident population. Wikipedia
Area: 1.651 mi²
Population: 0 (2011)