I am asian...i have been in india for the last 2 years.this is one of my personal experience..when i came here for the first time,it seems people are nice and friendly, but when i come to know the indian are the worst people in the world..genarally indian are not good atall...they dont have any respect for others..they are very selfish,very rude,insensitive,they use to cheat people all the time...the very sad part is they dont have respect their own people.....i have very few friends from India ...place like himachal and north east india....they are really nice people....i love them...but i had a very bad bad experience being in india....i wish i could never come back again........