Revisited Myth # 69: The first Thanksgiving took place at Plymouth in 1621.