Exploring Leavenworth, Washington
Leavenworth, Washington is a popular tourist destination built into the edge of the Wenatchee National Forest about a two-hour drive from greater Seattle, Washington. We made a short detour into downtown Leavenworth on our way home from Lake Chelan last spring….
Read More