With Thanksgiving right around the corner, a simple question has come up. Did the first Thanksgiving happen in El Paso, Texas?

Check out this article in the Texas Almanac.
Texas Thanksgiving in El Paso,Texas


How about this explanation:


Or is this the first Thanksgiving?

Thanks to the History Channel's explanation.


What do you think?