The region that had rocky soil, plentiful forests, and freedom to practice religion on your own terms was the New England colonies.
The New England colonies had rocky soil which made it very difficult for them to engage in agriculture. They had plentiful forests however, which allowed for lumbering.
New England colonies were founded by Puritans to be able to practice their religion the way they wanted.
Find out more on the New England colonies at https://brainly.com/question/14365585
#SPJ1