I am Indian and know people who have moved to the US. Irrespective of which party they supported in India, most Indian-Americans support the Democrats in the US. This is because of two reasons:-
The Indian political landscape is to the left of the US landscape. So right-wing parties in India are often similar, policy-wise, to centrist Democrats or moderate Republicans.
Even rich, upper-caste Indians face racial discrimination in the US.