group-5-706 Posted on December 26, 2008 A well and watering trough, exactly where Homer said it would be-is Kefalonia the real Ithaca of The Odyssey? ← Previous ImageNext Image →