Skip to content
Loading Events

« All Events

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.

Details