The first Thanksgiving in the United States took place in this Massachusetts town
(Hint: this place really Rocks!)
What is Plymouth?