Answer: Plymouth
Explanation: The first English colony in New England, Plymouth Colony, was established in 1620 by Pilgrims fleeing religious persecution in England; a French colony established in 1604 on Saint Croix Island, Maine had failed. Plymouth was the second English colony in America, after Jamestown.