72% of India's population is concentrated in--- a.cities b.towns c.villages d.all of these
Answers
Answered by
2
Answer:
villages
please mark my answer as brainliest and thank me
Answered by
1
Explanation:
c village is the answer ok
Similar questions