I fully agree with you Dinesh. I have visited many counties both western and far-east. There is no reason for us to think that our culture is the best. This is a big myth spread by the 'swadeshi" type people.
What we were 1000 or 2000 years back hardly matters. What matters is how we behave now - while driving on road, in public places, governament offices, with fellow human beings etc. I feel sorry to say that we have a long way to go before we can call overself as civilized.