Did America’s First Thanksgiving Actually Happen In Florida And Not Plymouth Rock?
First Thanksgiving depiction—Courtesy: State Archives of Florida/Florida Memory Leave it to Florida to somehow be connected to everything. For years, it has been thought and taught in many schools that the first Thanksgiving gathering and feast was held between the Pilgrims and resident Indian Wampanoag tribe of New England at Plymouth Rock in 1621. Some