Visiting Leavenworth, Washington is like stepping out of the United States and being teleported to a Bavarian village. This quirky town has luxury B&B’s, spas, and wine tastings for the pampered and tons of outdoor activities like dog sledding, tubing, and sleigh rides for the adventure seekers.
Travel to Leavenworth with our filmmakers, Captain and Clark, as they tour this fun town.