If you want a true taste of Italian paradise, head to Favignana

If you want a true taste of Italian paradise, head to Favignana