Question: This english colony was founded by pilgrims aboard the mayflower in 1620?
Answer: Plymouth Colony
Disambiguated annotations:
answer: Plymouth Colony
Plimouth
Plymouth