Travel Thursdays: There Is An Entire Christmas Town In Washington And It’s Absolutely Delightful.

by Sherri Adams The holiday spirit is alive and well in Shelton, Washington. This tiny lumber town in Mason County proudly bears the title of “Christmastown, USA” for good reason. Every year the streets light up with holiday merriment for their annual Christmastown Celebration. The trees lining Railroad Avenue twinkle with brightly colored lights, andContinue reading “Travel Thursdays: There Is An Entire Christmas Town In Washington And It’s Absolutely Delightful.”