contestada

Which religious group was responsible for settling New England?
Huguenots
French
Puritans
Spanish