Washington's Centennial Trail currently runs for 30 miles from Snohomish to the Skagit County line, linking neighborhoods with businesses and shopping districts. The trail provides a pleasant route for commuters and recreationists alike. The popular Centennial Trail is open to cyclists, pedestrians, joggers and equestrians (adjacent natural surface trail) and is accessible for all levels of physical ability.
At the Machias trailhead you'll find a replica of the old railroad depot that was built here in the late 1890s to serve the Seattle, Lake Shore, and Eastern Railroad. The railroad branch between Snohomish and Arlington was bought by Northern Pacific then Burlington Northern, which stopped operating by 1987. The railroad once transported timber, ore, mail and people.
Trail access and parking is available in Snohomish, Pilchuck, Machais, Lake Stevens, Route 92 overpass, Rhododendron, Lake Cassidy Wetlands Park and Armar Road. For more details, contact Snohomish County Parks & Recreation
Reminds me a little of riding in the Netherlands!