Relations with whites aside, Hindus hold their own racist supremacist attitudes towards other peoples, in rich families especially. Because, I think, India maintains remnants of caste system, as their social structure has never had a revolutionary overhaul, and castes naturally mix with xenophobia.