please answer fast urgent
Attachments:

Answers
Answered by
1
Answer:
the answer is Sri Lanka because it has better human development then India and it is 100% correctso please market as brainliest answer please please please please please please please please please
Answered by
1
Answer:
Sri Lanka
Hope it helps you......
Similar questions