![Leavenworth is Christmastown USA](http://townsquare.media/site/1137/files/2022/12/attachment-LWAbuilding.jpg?w=980&q=75)
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...