I Bet Ya Didn't Know
#823Ithaca, Greece, is the home of Ulysses, hero of Homer's ODYSSEY. The largest Greek island is Crete, site of the ruins of Knossos.
Ithaca, Greece, is the home of Ulysses, hero of Homer's ODYSSEY. The largest Greek island is Crete, site of the ruins of Knossos.