the main feature of geographical location of India.
Answers
Answered by
1
Answer:
situated on the Indian Plate
Similar questions