Christmas at Amherst Village
December 12 @ 10:00 am - 3:00 pm
Visit the bucolic town of Amherst, New Hampshire and tour five beautiful homes and the 1774 Congregational Church on the Village Green.
Visit the bucolic town of Amherst, New Hampshire and tour five beautiful homes and the 1774 Congregational Church on the Village Green.