Where do you think Santa Claus is from? Gabrielle Shelton-Flagg December 22, 2013 Follow North Pole of course