Hinduism, one of the dominant religions of the world, was born in India. In addition, India is home to a large Moslem population, a strong Sikh community, as well as large communities of Christians, Buddhists, Zoroastrians, and Bahá'ís. India’s spiritual network is diverse and rich, and this ancient land provided a fertile ground for the rise and spread of Hinduism, Jainism, Buddhism, and Sikhism. Travelers and conquerors brought Islam, Christianity, Judaism, and Zoroastrianism to India.
People of these faiths now constitute an important element of the religious fabric of the country. New Delhi, the capital of India, is home to all of the above religions, make the city unusually diverse and exciting.