Why not break it up by turning Thanksgiving into an open house instead ... Eventually the Pilgrims ended up there, but their first stop was in Provincetown, Massachusetts. Answer this question and so ...