Trivia Question: What city did the Puritans settle, ten years after the Pilgrims landed at Plymouth in 1620?
Answer: Boston
Trivia Question: What city did the Puritans settle, ten years after the Pilgrims landed at Plymouth in 1620?
Answer: Boston