Social Sciences, asked by xxxxxxxxxxx4389, 1 year ago

In which city most indian people lives in chile?

Answers

Answered by priyamvatha
0
 Santiago is the place where indians live
Answered by Anonymous
1
may be Santiago

plzzzz mark me as brainiest
Similar questions