Christmas in Italy: Seasons Greetings from the Salento!The festive season in Puglia is a magical time. Towns and villages bathed in stunning light displays come alive. Festive Christmas...