India is a land of villages. Give two points to support it.

user image

Abhishek Mishra

2 years ago

Answer: (i) About 68.84 per cent of people live in villages. (ii) There are 6.40 lakh villages in India.

Recent Doubts

Close [x]