The Tiny Italian Island Featured in ‘The Odyssey’ Could Become a Tourist Hotspot
By W.B.D. Editorial

Favignana, or Ithaca in the film, is gearing up for an influx of travelers.

Favignana, or Ithaca in the film, is gearing up for an influx of travelers.