Geography, asked by advocatesubhadip, 1 day ago

72% of India's population is concentrated in--- a.cities b.towns c.villages d.all of these​

Answers

Answered by akshara4196
2

Answer:

villages

please mark my answer as brainliest and thank me

Answered by dineshchauhan2217
1

Explanation:

c village is the answer ok

Similar questions