Fun Facts about Christmas
Did you know the world’s largest Christmas stocking was 32.56 metres long and 14.97 metres wide? Or that it was made by the Children’s Society in London on December 14, 2007? Dazzle your friends and family in the lead up to the holiday season with some of