answersLogoWhite

0

Santa Claus lies in the North Pole. He was probably born in the North Pole too, but no one can be sure.

User Avatar

Wiki User

15y ago

What else can I help you with?