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

Leave a Reply

Your email address will not be published. Required fields are marked *