India a land of diversities -diversity of religions, caste, creed, languages, geography, and customs presents a fine canvas of multi-colors. Religion plays a vital role in the day to day life of the people in India. The country has the largest population of the Hindus and the second-largest of the Muslims in the world. The […]