I know a gentleman who was born in India and is now a naturalized US Citizen. He has to go to the Indian Embassy and get a visa to visit his parents in his own hometown!
I have a guy working for me in the same situation. He was born in India, but needed to get a visa to go there to visit family.
Yeah, because India doesn’t recognize / allow dual citizenship (technically, neither does the US, but for some reason, it’s not implemented).
But he can get a Person of Indian Origin card, and can get nearly all the rights a citizen of the Indian Republic enjoys, barring the right to vote. I have aquaintances who have this.