Where can I Find Santa Claus?

You can find Santa Claus everywhere when it is close to Christmas time but mainly in the North Pole. Santa Claus is the sleigh riding, present giving man who children adore. You can visit Santa in many large malls right before Christmas time. You can find more information here: