The Island of Favignana - just south of Sicily. A magical Place!