Large Indian communities are found in South Africa .
Smaller ones are present in Kenya , Tanzania , and some other southern and southeast African countries .
Large Indian communities are found in South Africa , and smaller ones are present in Kenya , Tanzania , and some other southern and southeast African countries .