Ancient history

Name of the New England Colonies?

The New England Colonies are:

1. Massachusetts Bay Colony

2. Plymouth Colony

3. Connecticut Colony

4. New Haven Colony

5. Colony of Rhode Island and Providence Plantations

6. New Hampshire Colony

7. Province of Maine