There are over 31 million Indians, both Non-Resident Indians (NRIs) and Person of Indian Origin (PIO), who live abroad. No other country in the world has as many of their compatriots living abroad as what India has, which just Indian citizens alone numbers at over 15 million people. Indians can be found across many countries in the world. In fact, in some countries such as in the UAE, they even make up the largest nationality (not just foreigners but as a whole). See the top 10 countries with the most Indians living abroad by population.
Enjoy our video here!