India has cultural diversity, which emanates from its rich history, plethora of regional vagaries in religion, customs, dances and languages. In terms of religion. India boasts of an abundance of ethnic and religious groups.
It is the birthplace of religions like Hinduism, Buddhism, Jainism and Sikhism. Hinduism is the predominant faith/religion, is practiced by around 80 percent of the country’s population.
Being a secular state the country welcomes and promotes religious equality whilst allowing complete religious freedom. Christianity, Islam, Zoroastrianism and Judaism are an inherent pat of India and are practiced by many thousands. Further, people from other countries came to India in the past have been very peacefully practicing their religions.