Click here >> to Visit the Tracking Center World Map Santa is back off the coast of Australia and getting ready to visit that country. Meanwhile, at the North Pole the weather is creating all kinds of problems for Santa.Read more More...