Eventually the Pilgrims ended up there, but their first stop was in Provincetown, Massachusetts. Answer this question and so many more during a game of Thanksgiving trivia. It's never a bad idea ...
Some results have been hidden because they may be inaccessible to you