Where is Santa Claus right now on his Christmas visit delivering holiday gifts and Christmas presents to children worldwide? Google has partnered with NORAD to help you locate Santa Claus on Google Maps and Google Earth in real time.
Find Santa Claus Location on Christmas
Visit the NORAD Santa Operations Centre where Santa Cams are activated. Google Maps will refresh Santa’s position every 5 minutes. As I write this, he is visiting Greenville, Mississippi, United States.
Here is the first Sighting of Santa Claus this Christmas at North Pole.
Santa Claus Visits India
UPDATE: Here is how to Track Santa on Christmas 2008