This post will briefly cover the roots of the founding of Plymouth Colony, the first English settlement in New England. The Virginia Company (of London), who had sponsored the Jamestown settlement, signed a contract with the Pilgrims, a group of English religious separatists, to settle in the mouth of the Delaware or Hudson Rivers.  So,  … Read more