Where is Santa?

I have been told that Santa lives in the North Pole. He watching little children to see if they are good or bad and sends them gifts the eve of December 24th.