The Tiny Italian Island Featured in ‘The Odyssey’ Could Become a Tourist Hotspot
Favignana, or Ithaca in the film, is gearing up for an influx of travelers.
Rachel Cormack
The Tiny Italian Island Featured in ‘The Odyssey’ Could Become a Tourist Hotspot
Rachel Cormack