Visiting Leavenworth in winter is like stepping into a Christmas wonderland! This Leavenworth winter travel guide is everything you need to plan a magical vacation