Hanover, N.H.: a town with Dartmouth among its lures