CNN's Money Magazine ranks Eden Prairie, Minnesota, as the No. 1 best place to live in America in its annual list of the 100 ``Best Places to Live.''
Money Magazine ranks Eden Prairie best place to live in us