family | RV | traveling | Uncategorized
Leavenworth – the Town and Thousand Trails
If you are visiting the Evergreen State on your travels, you may want to put Leavenworth, WA on your list! This mountain town is Bavarian themed, and has a Thousand Trails campground nestled in the Cascade Mountains, feeling like you are in the Black Forest of Bavaria, Germany!
