In Greece we celebrate Epiphany Day every year on January 6, also known as 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