Ethnicity of India
With a population of 1,210,193,422 as accounted by the March 1, 2011 population census, India is a colourful canvas portraying a unique assimilation of ethnic groups displaying varied cultures and religions. In fact, this uniqueness in the ethnicity of the country is the factor that makes it different from other nations. Moreover, the vastness of India's nationalism, accounting to a plethora of cultural extravaganza, religions, etc. is the reason that the country is seen more as a seat for a major world civilization than a mere nation-state.
Since ancient times, the spiritual land of India has displayed varied hues of culture, religion, race, language, and so on. This variety in race, culture, religion, etc. accounts for the existence of different ethnic groups who, although, live within the sanctums of one single nation, profess different social habits and characteristics. Regional territories in India play an important role in differentiating these ethnic groups, with their own social and cultural identities. The religions that are prevalent in the country are Hinduism, Christianity, Islam, Sikhism, Buddhism, and Jainism, with the freedom for citizens to practice any religion they want to. With the governance of 35 different states and union territories in the country, there has originated a sense of regionalism amongst the various parts, with different states displaying different cultures, which although eventually fuse through a common bond to showcase a national cultural identity. The Constitution of India has recognised 22 different languages that are prevalent in the country, out of which, Hindi is the official language and is spoken in most of the urban cities of India. Other than these 22 languages, there are hundreds of dialects that add to the multilingual nature of the country.
Source: National Portal Content Management Team