The Belfast & Moosehead Lake Railroad offers scenic tours, special events, family activities and railroad tour excursions.
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.
To preserve as much of Waldo County's Railroad heritage as possible.
to add Belfast and Moosehead Lake Railroad map to your website;