In which part of the world India lies
Answers
Answered by
1
Answer:
India lies in South Asia.
HOPD THIS HELPS YOU ✌️
Answered by
11
Answer:
south central asia.......
Similar questions
Business Studies,
4 months ago
Math,
4 months ago
Economy,
4 months ago
English,
9 months ago
History,
9 months ago
Math,
1 year ago
Social Sciences,
1 year ago