Question: number of villages in india as per 2011 census
Answer: Spread across 29 states and 7 union territories , the census covered 640 districts , 5,767 tehsils , 7,933 towns and more than 6 lakh villages .