Question: Where did the pilgrims land first plymouth rock or provincetown?
Answer: Provincetown
Disambiguated annotations:
qaPairs: question: When did the pilgrims land first at plymouth rock?
answer: December 1620
question: When did the pilgrims land first  at provincetown?
answer: November 11, 1620