Laid-back seafood restaurants, beautiful beaches, and charming inns await in Newburyport.
Massachusetts is a brilliant place to spend the holidays, due in no small part to its perfectly charming towns that go all-out for Christmastime. Though you have no shortage of lovely spots to explore ...