Newburyport: The Coast Guard brings Santa down the Merrimack River in heavy fog for the annual Newburyport Santa Parade. Jim Vaiknoras/staff photo
111127JVAtree