America Christianity Europe History Pilgrims’ Thanksgiving to Almighty God: The Real Story By William Federer 3 years ago On NOVEMBER 21, 1620 (NS), the Pilgrims signed the Mayflower Compact and began their Plymouth