Archaeologists in Greece has found the ruins of a three-level palace which they say matches the description of Odysseus' palace in Homer's Odyssey. Greek archaeologists have claimed they have found the palace of Odysseus during excavations on the Ithaca island in the Ionian Sea. On Tuesday, the archaeologist, Thanasis Papadopulos,
You are here
Home > Posts tagged "Ithaca Island"