North Woods
North Woods

North Woods is a region in the installments of The Crew located in the northern part of the state of Maine, bordering with Canada. The region covers more than 3,500,000 acres (14,164 km²) of forest land.

It's a very quite area in both of the titles.

Community content is available under CC-BY-SA unless otherwise noted.