North America

North American Santa Claus Sightings


From sea to shinning sea our video elves have spotted Santa Claus all over North America, including sightings at National Parks, Washington DC, the Canadian Rockies and almost any other place you can think of.