Massachusetts

Christmas Lights at La Salette Shrine

La Salette Shrine in Attleboro, Mass., is more than a holiday light display, it’s a winter carnival. With more than 300,000 lights, a hay ride, a carousel, and some seriously yummy hot chocolate, it’s a wonderful place to take the family and get into the holiday spirit.

La Salette Shrine Christmas Lights

Planning a Trip to Plymouth

Ships, rocks, cranberries and cemeteries are just some of the sights we enjoyed on our day trip to Plymouth, Mass.

Mayflower II