Dear, you have no Idea. We Indians are like cockroaches. :D
there isn't a country, neh, a city where you wont find an Indian :D
and I am from the community who has the majority of the population in India. I have been to Thailand a lot of times myself :)