Christmas Eve on God’s Acre
I grew up in a small New England town with a charming Christmas Eve tradition. The whole town spills onto “God’s Acre”, the town green, each Christmas Eve to sing Christmas carols. It’s a tradition dating back to 1919, making…