Independence Trail
Nevada City, CA
Adventure
The Independence Trail is located approximately 7 miles from downtown Nevada City within the South Yuba River State Park in the Sierra Nevada foothills within Nevada County, in Northern California. The trail is the former Excelsior Ditch, which was found and repaired by John Olmsted and a large group of local volunteers.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account