Upper Canada Malls Santas Chalet

Upper Canada Mall - Santa’s Chalet

Visualize specializes in custom items and has create a custom-built Santa's Chalet, specially crafted to provide a cozy and enchanting setting for Santa Set. Another must-see attraction is the custom-built Sleigh and Snowman display, a whimsical showcase that offers the perfect opportunity for large families to come together and capture their cherished Christmas photos. This captivating display serves as a delightful backdrop, bringing joy and warmth to every snapshot.

Santa DisplayAnne Crombie