Great to see the formal Hindi name used, but it’s not offensive gto anyone if you simply call it by the more widely known name—“India”
People of European White descent / Caucasians are not a majority in India – though you may find them in some limited numbers in the busy cities like Mumbai (Bombay), Delhi, Bengaluru (Bangalore), etc.
While the British colonists were indeed present in some number till Indian independence (in 1947), ...
1. They were still a significant minority as opposed to the millions of native population. Note that while the high-ranking officials of the British administration were European, much of their subordinates were native Indians from the lowest level workers to most of the supervisory roles.
2. Most British simply left India and went back to England when India gained independence. Though I guess a smaller number of them chose to settle in India.
Since it is 60 years since the British left India, one cannot expect a lot of that generation to be still around.
An even smaller number of descendants of the other european settlers can be expected – the portugese and the french who controlled but very minor tracts of the land.
If you visit India (or simply turn on any of the 100s of TV channels airing out of the country) the most abundant races you see are native Indians – the Dravidians in the south and the Aryans in the north.
I should add that—if you do occasionally spot a Caucasian, he/she is more likely to be a tourist or a business visitor than a resident.
Recommended: http://en.wikipedia.org/wiki/The_Story_of_India
Hope this helps.