Wherever you happen to live in the world, Christmas is celebrated in some form or another and if you’re into trivia, you’ve come to the right place, as we delved into Christmas to dig up some pretty amazing facts about the festive season at the end of December that we call Christmas. Christmas cards first appeared in England in the …