From the 2nd-20th December, Florence flourishes with Christmas cheer and a huge market inspired by the tradition of the German city of Heidelberg. Over 50 wooden huts and stalls selling Italian and German delicacies, decorations and handicrafts fill one of the most beautiful squares of the city, Santa Croce. Children can also enjoy a ride on a traditional carousel.