5 Reasons to Visit Downtown Leavenworth in Winter
Thousands of visitors travel to Leavenworth each winter, and it’s for a good reason. This Bavarian-style village is tucked away in the Cascade Mountains in Washington state and was just ranked as one of the most festive towns in the United States. Leavenworth is a beautiful place to visit all year long, but they really know how to put on a show during the holidays.