- This event has passed.
Christmas in Amherst Village
December 16, 2017 @ 10:00 am - 3:00 pm
Christmas in Amherst Village NH is an annual event that gives you an opportunity to tour historic homes in the community.
Christmas in Amherst Village NH is an annual event that gives you an opportunity to tour historic homes in the community.