As far as bangalore, i found its cool to stay over here. They will mingle with you and accept you as you are....
It totally depends on the previous experience with the people as we all know "first impression makes a lot". If you are hurted by one person of some community for no genuine reason definately you try to avoid them.
But we have come out and make them realize all good has a little bad to make it GOOD..