by Beth Swanson - Twin Peaks is the home to mystery, intrigue and a damn fine cup of coffee. People come to the Snoqualmie Valley to see the site of the fictional Twin Peaks; they have for years. In real life, the Snoqualmie Valley, tucked into the Cascade foothills in Washington State, is an area with outdoor recreation at its core. Yes, it offers must-see sights for true Twin … [Read more...]