In England, Christmas and New Year and all that jazz are pretty much over now. People are ready to think about diets and other unpleasant stuff. Not in Italy. Oh no! The 6th of January is La Befana, the festival more religiously known as Epifania or Epiphany. Christmas gluttony ain’t over till she’s been! This … More This is Not over: The Befana is Coming!