I can't even imagine someone felt racially discriminated in India. We consider our guests as God as the saying goes. And elsewhere in the world Indians are mostly looked down for reasons unknown. Even when they know that they are dealing with the smartest crowd of the world! I am sure its known to the world the discriminations people went through during the independence struggle in India and also now elsewhere in the world! Do not underestimate an Indian. They are smarter and fast beyond imaginations. Thats the way we have grown up in our nation and we care for each other. And one basic rule. Every Indian pays back in multiples what you give him or her. Enjoy India. You will cherish the days you are in India all along your life!