Geography, asked by prabhatsharma4208, 8 months ago

In which part of the world India lies​

Answers

Answered by cutie0110
1

Answer:

India lies in South Asia.

HOPD THIS HELPS YOU ✌️

Answered by hritiksingh1
11

Answer:

south central asia.......

Similar questions