Salem Woods

Salem Woods is the name of an area in both installments of The Crew that covers the forested areas located on the shores of the North Atlantic Coast, both north and south of the city of Salem, Massachusetts. States include New Hampshire and Massachusetts whilst forests include Willowdale State Forest and other forests nearby.