Newport Provides – National Christmas Tree

Washington State to provide Washington DC the National Christmas Tree. On November 1, 2013 The Christmas Tree is set to arrive in Newport, Washington. The tree was selected in the … Continue Reading →