Santa has returned to the North Pole for the season. Stay tuned for more information on his whereabouts in December 2023!