Welcome to Leavenworth, Washington, the Christmas capital of the Pacific Northwest. Decades ago, Leavenworth was a near ghost town on the eastern slopes of the Cascade Mountains, one of the region’s ...
Thank you for reporting this station. We will review the data in question. You are about to report this weather station for bad data. Please select the information that is incorrect.