Why were most of the nations early factories located in new England?

New England was a good place to set up the nation's first factories because it had fast-moving rivers, ships and access to the ocean, and a willing labor force.