Question: where did the pilgrims sail from in 1620
Answer: Plymouth, England