The holiday season is a magical time in New England. Streets, houses, boats, lighthouses, store fronts are lit and holiday cheer is in the air. One of the most unique things about New England are the holiday festivals, beginning after Thanksgiving (mostly) and continuing up until Christmas.
Countless numbers of towns and communities host these holiday celebrations so we wanted to share some of our favorites. We hope that you enjoy the holiday cheer at these gatherings of family and friends as much as we do!