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.