Down Time: Thanksgiving Pilgrim Style

Looking for last-minute ideas for Thanksgiving? Why not celebrate pilgrim style! Just a quick jaunt from Boston Logan Airport, Plymouth,MA is the site where, according to the history books, the first Thanksgiving feast was observed.  Known as “America’s Hometown,” Plymouth was founded in 1620 by the Pilgrims – the passengers of the famous ship the Mayflower – […]