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