Christmas Markets in Florence

  As the skies darken in Italy in the first week of December, the holiday lights of Florence sparkle up the night. Draped over the city streets like curtains of candlelight, the lights create a strangely intimate impression. Every year, a large Christmas tree reigns in the center of town at the Piazza della Repubblica, and churches proudly display their presepio, or nativity ... Read Full Article