The Brooks Preservation Society is a non-profit preservation organization devoted to preserving railroad history in Walso County, ME. The Brooks Preservation leases 33 miles of railroad, the former Belfast & Moosehead Lake Railroad from the Maine Department of Transportation. That railroad is operated under the name Belfast & Moosehead Lake Railroad.