Hanover was the only Ivy League town that made Money’s most recent list of “best places to live.” Ranked No. 50, “the town is remarkably diverse for New England: 20 percent of residents are nonwhite, and they hail from more than two dozen nations,” noted the magazine. “However, homes here are pricey.” Louisville, Colorado, was ranked No. 1.