‘The Odyssey’ Is Luring Tourists to the Sicilian Island That Stands In for Ithaca — and Could Generate $500 Million in Revenue July 31, 2026 · Variety Read full story at source