Boards
Where do you think Santa lives?
Ignoring for a moment the fact that whether or not Santa exists is a subject for complex philosophical and theological debate, I'd appreciate an answer to this simple question.
Assuming Santa does exist, do you believe him to live at the North Pole or in Lapland?