Leavenworth is Christmastown USA
One of the many advantages of living in Wenatchee - is only having to drive a half hour to Leavenworth.
When “people watching” from a restaurant, or a coffee shop - I’ll pick up that many tourists come from the Puget Sound/Seattle area. Other families and co...