English Puritans settled in New England to practice their religion freely.
New England is the place where English Puritans settled to practice their religion freely. This region was known for whaling activities. The Puritans aimed to purify the Church of England and establish a devout community in Massachusetts Bay Colony.
https://brainly.com/question/28612051