New England Christmas
The Puritans who first settled New England may have been hesitant to celebrate it. But their children and grandchildren have embraced it wholeheartedly. Many of today’s iconic images of Christmas come from traditions long celebrated in New England. But the modern Christmas in New England is breath taking in its own right. This locally produced video beautifully showcases the modern Christmas in New England:
Beautiful!