A conglomerate of religions that are as diverse as the Indians who see spirituality in diverse forms, India is truly a land of spirituality and philosophy. The birthplace of quite a few religions that exist even today, India has cradled scores of cults and religions, including all the major religions of the world. The most dominant religion in India today is Hinduism practiced by about 80% people. Islam, Christianity, Sikhism, Buddhism, Jainism are some of the popular religions. Despite the diversity of faith, all the religions have not just coexisted but also flourished to the pinnacle.