Where is Santa now? He just arrived in Georgia USA
NORAD Tracks Santa in Atlanta, Georgia - United States of America
This whole evening we were following the journey of Santa Clause as he made it's way to the United States of America. Santa have completed almost all his deliveries and basically now only need's to take care of the USA, Canada and some countries in South America.
Here is the latest reports from the Norad Santa tracker who, have basically just spotted Santa Clause arriving in Georgia in the USA.
In this YouTube video you can see the Norad Santa Tracker reporters reporting on Santa's arrival in Georgia.
Read More about Where is Santa Now