Lake Chelan State Park
Lake Chelan is located in the central part of Washington, north of Wenatchee. I biked in the general area last year for the Chelan Century Challenge. I didn’t participate in the ride this year, but am considering doing so next year.
Lake Chelan State Park Read More »