The first Europeans to settle New England were Pilgrims from England, who landed in present-day Massachusetts in 1620. The Pilgrims arrived on the ship "Mayflower" and founded Plymouth Colony so they could practice religion freely. Ten years later, a larger group of Puritans settled north of Plymouth Colony in Boston to form Massachusetts Bay Colony. In 1636, colonists established Connecticut Colony and Providence Plantations. Providence was founded by Roger Williams, who was banished by Massachusetts for his beliefs in freedom of religion, and it was the first colony to guarantee all citizens freedom of worship. Anne Hutchinson, who was also banished by Massachusetts, formed the town of Portsmouth. Providence, Portsmouth and two other towns (Newport and Warwick) consolidated to form the Colony of Rhode Island and Providence Plantations.