Click here to EnlargeIndia no longer lives entirely in its villages. Towns and cities are its new address, as the Census 2011 data shows.Graphic by Santosh Kushwaha