Apr 13, 2023, 05:54 PM IST
Mukul Sharma
10. Kuwait
The West Asian country is home to over 2.05 million people of Indian heritage
9. South Africa
The country with three capitals houses over 3.1 million people of Indian heritage
8. Sri Lanka
India's neighbour at its south is home to over 3.2 million people of Indian heritage, mostly from the state of Tamil Nadu.
7. Canada
The North American country is home to over 3.3 million people of Indian heritage
6. United Kingdom
The UK houses over 3.5 million people of Indian heritage
5. Myanmar
India's neighbour to its east is home to over 4.01 million people of Indian heritage.
4. Saudi Arabia
The West Asian oil powerhouse hosts over 5.1 million people of Indian heritage.
3. Malaysia
The Southeast Asian nation hosts over 5.9 million people of Indian heritage.
2. United Arab Emirates
The country hosts over 6.8 million people of Indian heritage
1. United States of America
The United States hosts over 8.9 million people of Indian heritage.