Discover Mountain Biking at Newell Creek Canyon Nature Park
In the heart of Oregon City, Newell Creek Canyon Nature Park offers something rare in the Portland metro area: a quiet, forested place to ride, explore, and connect with nature without a long drive. Towering trees, flowing creeks, and shaded singletrack make it an ideal setting for getting outside close to home. Thanks to a new stewardship … Read More