Many are flocking to Plymouth, Massachusetts – ‘America’s Hometown’ this holiday week – some to learn about the Pilgrims and the history of Plymouth — while others are here to reflect and just to experience a true New England Thanksgiving … WATD’s Steven Dodrill has the story…

Photos by Steven Dodrill, SDodrill@959watd.com






