Experience the magic of Christmas all year long at the Santa Claus Christmas Store, located in the heart of America's Christmas hometown Santa Claus, Indiana. Here you are sure to find just what you would expect in the only town named after jolly Ole St. Nick. From beautiful gifts and collectibles and brilliant twinkling light displays to the warm mouth watering aroma of Mrs. Claus' notorious Christmas goodies, we specialize in the complete holiday experience.