Christmas time in Alstead New Hampshire December 26, 2023 / Christmas, New England Attraction, New Hampshire, Winter, Winter in New England