Question: where did the pilgrim fathers land in america
Answer: Plymouth, Massachusetts