ABSTRACT
Location: One of the seven Ionian Islands in the Ionian Sea off the west coast of Greece; forms, with Ithaca, the department of Cephalonia.
Location: One of the seven Ionian Islands in the Ionian Sea off the west coast of Greece; forms, with Ithaca, the department of Cephalonia.