Christmas in Leavenworth: 10 Must-Dos for the Whole Family

The Bavarian mountain town in Washington state is so picture-perfect, you'll feel like you've stepped inside a snow globe. It's the epitome of Christmas with a nutcracker museum, sleigh rides and a reindeer farm where you can feed them.