India is located in (a) North Asia (b) East Asia (c) North East Asia (d) South asia
Answers
Answered by
9
Answer:
India is located in South Asia.
Hope it helps you
Please mark me as brainliest
Explanation:
Answered by
2
Answer:
India is located in South Asia.
Hope it helps you.
Similar questions