Best Small Town

USA TODAY voted Lenox, Massachusetts the Best small  town in America.  The Summer White House is in the heart of it.