Christmas time in Alstead New Hampshire January 2, 2020 December 6, 2020 / Christmas, New England Attraction, New Hampshire, Winter, Winter in New England