› added 11 years ago
116
TIL that all letters addressed to Santa in the United States go to Santa Claus, Indiana where they celebrate Christmas all year long.
via reddit.com