Every year, on January 6, Greece marks the Blessing of the Waters, known as Epiphany Day bringing the holiday season to a close and sending a message of spiritual rejuvenation. Learn more
Kallikantzari: The Greek Trolls of 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