Castle Noel New York City Christmas Window Displays
Today’s post is a follow-up to our families review of the new Castle Noel located in downtown Medina, Ohio.
Please find below a quick compilation video of the various animated New York City Christmas window displays.
Save Money, Travel More!
Source: InACents