Ithaca: Fact or Fiction? The rugged and mountainous island of Ithaca is forever linked to Homer's epic, the Odyssey. While its exact location might not be common knowledge, Ithaca and Odysseus are practically synonymous. Literary and Historical Evidence Points to Ithaca Despite limited surviving ancient writings, there's no strong case against the current Ithaca being [...]
Read More