Italian Islands

Italy’s islands, honestly reviewed.

Favignana: the flat, bike-friendly Egadi centrepiece