Massachusetts has a rich tradition and historic relationship with Thanksgiving Day. The first ever Thanksgiving was held in Plymouth, MA. This year, Plymouth will again host America’s Hometown Thanksgiving. But the celebration doesn’t start and end in Plymouth. There...
We use cookies to improve your experience and analyze website traffic. By clicking “Accept” or continuing to use this site, you agree to our use of cookies.