Amherst:Best College Town in America

See why Amherst is the Best College Town in America!