The Upper Valley of New Hampshire and Vermont are anchored by the towns of Hanover, home of Ivy League school Dartmouth College, and Norwich across the Connecticut River in Vermont. In 2011, Hanover was ranked number 6 by CNN/Money for being one of the best small towns in America in which to live. The town enjoys a vibrant downtown business district with a number of restaurants, lodging options, specialty retail shops and cultural institutions such as the “Hop” performing arts center and the Hood Museum of Art. Norwich is representative of an unspoiled country town replete with a sense of community and New England traditions that run deep. The venerable Appalachian Trail runs straight through the center of both towns which are recognized by the Appalachian Trail Conservancy as official AT Trail Communities due to the efforts they make on behalf of each seasons through hikers.