Tour the train depot, hit the slopes, unwind in the spa, and enjoy a variety of dining experiences in Snoqualmie, Washington, the tiny town made famous by Twin Peaks.
142