Where is Santa Now? Santa just reached Japan
According to the NORAD Santa Tracker, Santa have just reached Japan.
According to the NORAD Santa Tracking service Santa is now in Japan if you were wondering where Santa is at the moment, and when will Santa be in your country you can use the Norad Santa Tracking system to find and locate Santa this Christmas Evening!
Read More about Where is Santa Now