With Christmas quickly approaching, one town in Colorado got named the best place to experience the holiday spirit.