By Kevin Wilkerson, PubClub.com Travel Bloggger There is a simple reason as to why Carmel, Indiana, a town just north of Indianapolis, was named the #1 place to live in America by Money magazine. And it goes beyond the quality of life there. It is due to the personality of Mayor Jim Brainard, a man so down to earth that talking to him is like having a conversation with … [Read more...]