Ithaca

Ithaca is an island in the Ionian Islands and is located south of Lefkada and northeast of Kefalonia.

Ownership: Public

Ithaca municipality