/ Sunday, November 25th, 2007

The Christmas Chalet was located in the Walt Disney World Village and sold everything imaginable for the holidays, including ornaments, kitchen accessories, household decorations, and other unique holiday gifts

Leave a Reply