Are you aware that there are 6311 Community Development Blocks and 240,561 Gram Panchayats in our country? As per census report, about 72.2 per cent of the population lives in 638,588 villages… and how much do we know about this ‘majority’? Researchers, writers, students, teachers, bloggers, scholars, administrators, planners, tourists, librarians, and even the common...