Food and Drink: Foodies will love the annual Florence Wine & Food Festival, a multi-day event featuring wine tastings, gourmet meals, and cooking demonstrations ...