In a world where speaking in a different tongue would almost certainly mean you won't be sharing allegiance to the same piece of land or singing praises to the same national sports teams, India seems to be an anomaly. Wars have been started for lesser differences! But, India somehow manages to lumber forward with tens of thousands of different languages within her borders. Calling such variety 'mind-blowing' would be an understatement.
This info-graphic illustrates the demography of the 21 major languages spoken across India and the approximate number of people who speak it. These massive numbers for each of these languages would be enough for the region to claim its own national identity; but come what may we seem to be stickng together and proud enough to be calling ourselves Indians!