It's not so bad, people. Indianapolis ranked as the 55th best place in America to live, according to U.S. News & World Report. That puts us ahead of New York, Chicago, and Los Angeles.
Wochit, Indianapolis Star: Living
Thu, 05/25/2017 - 10:51am
It's not so bad, people. Indianapolis ranked as the 55th best place in America to live, according to U.S. News & World Report. That puts us ahead of New York, Chicago, and Los Angeles.