Connect to share and comment

Ithaca

Appears In:
Oxia is an inhabitated island in the Ionian sea near the Greek island of Ithaca.
Ithaca

The Qatari royal family has bought a Greek island for about $6.5 million in the Ionian sea near Ithaca.

Wikipedia