India is a land of diversity – diversity not only because of the geographical features – but also due to the diverse human elements inhabiting the sub-continent.
Indian subcontinent is inhabited by almost all racial groups of the world and the classification of types vary according to different anthropologists. But on general terms it can be said that Indians include Indo- Aryans (72%), Dravidians (25%), Mongoloids (3%). We also have tribal population of different races including Negroids(Andaman Nicobar), and the tribals are considered as the first inhabitants of the Indian soil.
India is the birth place of four major religions – Hinduism, Jainism, Buddhism and Sikhism. Present day Indian population is predominantly Hindus (80%), followed by minorities of Muslims (15%), Christians (2%) and other religions like Buddhism, Jainism, Sikhism and Zoroastrianism.
The 8th schedule of Indian constitution recognizes 22 languages in India. This is besides English which is the second language of a vast majority of citizens, making India the biggest English speaking nation of the world. We have also lot of different native dialects and if considered the count will cross the 1500 mark.