Christmas in New England

The North Eastern region of the United States, known as New England, is one of the prettiest, most idyllic regions…