Located in Manitou Springs, Colorado!
Mrs. Claus and friends are most certainly not in Kansas anymore. It's Christmastime in the Land of Oz, and just down the yellow brick road, there's a host of holiday adventures in store.
Hitting The Slopes Little Gem
Santa On The Slopes Little Gem
Christmas Auberge Little Gem
St. Nicholas Noir Little Gem