Great List Of Countries In Africa With The Most Indians. Indians Have Lived In Africa For Centuries.
East coast of Africa and the Northeastern part of Africa are relatively close to the West coast of India. You will find millions of Indians along the West coast. However, the African country with the most Indians, South Africa is the furthest away from India. Indians went to Africa as indentured laborers. Once their contract was up (it was typically for 5 years), they had the option of living as free people, returning to India or signing a new contract.
source