answersLogoWhite

0

Are you talking about Ithaca, Greece or Ithaca, New York? Ithaca, Greece is an island in the Ionian Sea off the west coast of Greece, and it's the home of Odysseus in Homer's "The Odyssey." Ithaca, New York is a small city in upstate New York, in the Finger Lakes Region of central New York State, and it's the home of Cornell University and Ithaca College. There are several other places named Ithaca in other states.

User Avatar

Wiki User

14y ago

What else can I help you with?