Explore the best things to do in Florence, Italy, from iconic landmarks and exquisite food to hidden gems. Discover why each ...