January 5, 2017

The Epiphany: The Night When Animals Speak

The Epiphany is a cherished holiday in Italy that is rich with traditions, legends, and other strange events. It is the closing chapter of the Italian Christmas season and is usually the time when families take down their Christmas trees and pack up their presepi until next Christmas. The Epiphany, which takes place on January...
Read More