the north pole
God gave Santa the gift of immortality, therefore he cannot die
he like it
yes
around the 1700s
On a flying sleigh
You can find Santa Claus anywhere, any country, any state (ANYWHERE) P.S. If you belive in Santa, Santa will come to you but if you DON'T belive in Santa, he's not coming for you.
No he only comes on Christmas Eve.
No, because he doesn't exist.
8:30
on Christmas
Yes, Santa departs on the 24th of December to deliver his gifts.