answersLogoWhite

0

The island of Ithaca is as exact as you will get.
Click link below! On the green map of Greece in the right hand margin is a red dot - Ithaca.

User Avatar

Wiki User

15y ago

What else can I help you with?