Christmas time in Italy is one of the best times of the year. It is filled with traditions and many celebrations. The Italian festive season is filled with historical, religious, and traditional events, each with a valuable cultural and spiritual lesson or folklore. One of the most popular of these tales is that of the Italian Christmas witch “La Befana.” Continue reading