US NEWS FEEDS
That outlet crowned Fishers ' next-door neighbor Carmel, Indiana (population 91,000), the best American city to live in, while Fishers rated nary a mention. But at least we can all agree that the Greater Indianapolis area is America's garden spot, right?
Fishers Indiana - Google News
READ MORE >
Why the “Best Places to Live” Usually Aren't - Slate Magazine