Leavenworth Family Getaway: A Beautiful Bavarian Town in WA State

Leavenworth, WA is a small Bavarian-style town located in the Cascade Mountains, about two hours from Seattle. It was originally