Leavenworth, Bavarian Theme Town
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.
Other Voices you might like
Photographer & Instagram Influencer
Spirits and Adventure Blogger
Traveler, Videographer, Photographer.