7Plymouth, Massachusetts
If you’re interested in experiencing the historical roots of Thanksgiving, there’s no better place than Plymouth, Massachusetts, the site of the original 1621 Thanksgiving. This charming coastal town offers a glimpse into the past with attractions like Plimoth Patuxet Museums, where costumed interpreters recreate life in the 17th century. During Thanksgiving week, Plymouth hosts the annual America’s Hometown Thanksgiving Parade, which features historical reenactments, fife and drum corps, and floats celebrating the nation’s history. Visitors can also explore the Mayflower II, a replica of the ship that brought the Pilgrims to America, and enjoy traditional feasts at local restaurants.