The island of Favignana is in our opinion one of the very best places in Italy for beaches, seafood and authentic culture in Italy. One of our most watched videos on You Tube has been about Favignana - you and watch our video here to give you an idea of just how amazing this place is: