Where Did Christmas Cards Originate?

Actually, they originated in England, in 1946, by Sir henry Cole and J. C. Horsley. They wanted to send christmas cards to their friends and designed some ‘pub’ cards to send out.