Where do you think Santa Claus is from? Taylor Mezanko December 22, 2013 Follow .... The North Pole? Duuhh Liked by: Vincenzo