Answers

2015-01-31T08:46:40+05:30
Nearly 238000 villages
about 72.8% people live in villages in india
0
2015-01-31T09:45:03+05:30
At the 2001 census 72.2% of Indian Population lived in about 638,000 villages and the remaining  27.8% lived in towns.
0