How far does Santa have to travel to complete his estimated 842 million stops on Christmas eve?
a. 553 million miles
b. 136 million miles
c. 786 million miles
d. 221 million miles
(A) 1843 in England
Commissioned by Sir Henry Cole (1808-1883), British illustrator John Callcott Horsley (1817-1903) invented the first Christmas card in 1843.
Gulevich, Tanya. 2000. Encyclopedia of Christmas. Detroit, MI: Omnigraphics, Inc.