Country Clubs
Nestled beside the Souhegan River in historic Amherst, NH, Amherst Country Club is an 18-hole championship golf course open to the public.