Louisville, Colorado, home of the DaVinci Institute, has been
ranked No. 1 as the best small city in America.
In the minds of most people the phrase “small town” conjures up images of happier times.When the economy wasn’t in the current state it is now. When unemployment wasn’t above 9%. When people didn’t stress out about home values. When school budgets weren’t under siege. Those were the days, right?