Christmas Town

4 years ago

LEAVENWORTH, WASHINGTON is a famous tourist attraction for the state of Washington because it is a world famous Christmas Town. Each year thousands of people flock to Leavenworth during the winter time to see this village in all its old timey holiday glory.

Source link:

Follow Luuux

Related Posts

Trending Places