Question: where did pilgrims live before sailing to the new world
Answer: England