Archives

This Place is a Real, Live Christmastown

Did you know that many Christmas traditions originated in Germany? Whether you celebrate this winter holiday or just want an excuse to eat an obscene amount of gingerbread cookies, you don’t have to cross the Atlantic. Simply head to Leavenworth, the Bavarian-themed town in Washington.  Family Activities From Thanksgiving through December, Christmastown brings near-constant festivities

This Place is a Real, Live Christmastown Read More »

Scroll to Top