Answer :

Two reasons:
1. cold winters
2. rocky soils (not good for growing plants)
Not very fertile soil up north in the New England colonies. Colder and unlikely conditions for agriculture to be found up there.

Other Questions