India a potpourri of different cultures, religions, and beliefs, is home to not just one or two languages but is a mixture of uncountable number of different lingual families. It is a rainbow, which has hues of all the cultures and languages to it. Whether it is Northern, Southern, Eastern or Western, all regions find representation in this mesmerizing country. It is a land of unity in diversity. As the people of India belong to different races of the world it is not surprising if they speak different languages. There is not a single language in this vast country, which is spoken and understood by the whole of the population.