‘The Odyssey’ Is Luring Tourists to the Sicilian Island That Stands In for Ithaca — and Could Generate $500 Million in Revenue

· Variety