Answer:
Step-by-step explanation:
"Another reason why they were different is because of the geography . New England had rocky soil, but the Southern colonies had good soil. The Southern colonies could grow more than the New England colonies. The New England colonies only had enough food to feed their family."
"Regional Differences in British Colonial America In the Northern set of colonies, known as the New England colonies, the weather was harsh and cold and the soil was rocky which did not allow for much farming, however being on the coast allowed for fishing and trading along the coast as well as the large amount of timber led to shipbuilding."