Every year on January 6 in Greece we celebrate Epiphany Day, or the Blessing of the Waters, to welcome new beginnings. Learn more
Kallikantzari: The Trolls of Greek Christmas
Greece’s Christmas trolls, the ‘kallikantzari’ emerge from the darkness and cause a commotion for 12 whole days until January 6 sending a message to us all. Learn more