If you thought Plymouth, Massachusetts, was the birthplace of the first Thanksgiving, think again. According to late Florida historian Michael Gannon, the true origins of this beloved feast trace back to a surprising location: sunny St. Augustine, Florida, a confounding 56 years before the pilgrims' famed gathering.