Take a guided bus tour to see the spectacular holiday lights and movie sites in New York City, the most filmed city in the world.

For more info visit the following link:

AloJapan.com