Geography, asked by khansajidakhan19, 2 months ago

_______ is centrally located in India, it facilitated trade and hence urbanisation started increasing here.​

Answers

Answered by phapaleprashant
0

Answer:

nagpur is centrally located in India, it facilitated trade and hence urbanisation started increasing here.

Similar questions