For the company, you are still on vacation, even if you are in the US
So it does not matter where you are on vacation. If they are saying that by going to India on vacation you stop your right to get payed, then they are just bullshitting. In my opinion, it would be better for you to be here...