at which location India was located in world map?
Answers
Answered by
1
south west at the equater
Answered by
2
In the norther hemisphere
Similar questions