Multiculturalism is the social hallmark of both developed and developing nations. Countries having a large population, big geographical landscape, diverse flora and fauna such as USA, Canada, Russia, India, and China have also multicultural societies. These countries are not only accommodated their socially diverse groups with great harmony but also integrate them into mainstream national development. Basically plural and multicultural societies are characterized by the existence of multiple ethnic and others socio-cultural groups within the same country or nation-state. As far as social mosaic of India is concerned though it can say that it has evolved over centuries, through a process of assimilation and amalgamation of the diverse cultural influxes coming from central and northwestern Asia as well as European continent. This paper seeks to an attempt about India’s socio- cultural diversity and how this diversity draws it strength and sustenance from India’s composite culture.