The Ivy League River Town That Runs on Ideas and Mountain Air
An Ivy League college town on the Connecticut River, Hanover, New Hampshire pairs Dartmouth College, a walkable village around the Green, world-class arts, and Upper Valley outdoor access into one of New England's most distinctive and sought-after small towns.
