Go Sledding on Boston Common – 38 Beacon St, Boston, MA, USA TRAVOH Source See more: Top 5 Reasons to Celebrate Thanksgiving in Boston With Your Family