For religious freedom, because they were prosecuted in England. And because of new economic opportunities, since there was somewhat of overpopulation and limitied resources in England.
Puritans formed the New England company and received a royal charter to establish the Massachusetts Bay Company.
They passed it in 1647.
GO look in the massachusetts site you mother------
yes they do.
Massachusetts Bay Or Mass Bay
Massachusetts Bay
Boston, the capital city of the Commonwealth of Massachusetts, is located on Massachusetts Bay.
Massachusetts Bay
Massachusetts bay is North of Cape Cod and Cape Cod Bay. Massachusetts bay is the body of water directly to the east of Boston
Massachusetts Bay Colony was founded for religious freedom.
Massachusetts Bay Company
Province of Massachusetts Bay was created in 1691.