Was the first Thanksgiving in Jamestown?

The first Thanksgiving was not held at Plymouth.

The First Thanksgiving was held in the Virginia Colony in 1619, Jamestown.