Greece is steeped in fascinating holiday traditions, with its Christmas carols, or kalanda, being some of the most heartwarming seasonal customs. Every year, Greeks anxiously await Christmas Eve, New Year’s Eve, and January 5, the day before the Epiphany, when children go house to house singing Greek carols, hoping to receive coins from the families […] Read the full story on GreekReporter.com.