India is the nation where four great religions of the world, namely, Hinduism, Buddhism, Jainism and Sikhism were born. She is also the country with the second largest number of Muslims in the world. A country where Christianity has existed for 2000 years; and also a place ‘where the oldest Jewish synagogues and Jewish communities have been living from the time when Romans burnt their 2nd temple; where the Dalai Lama and the Tibetan government in exile reside; where the Zoroastrians from Persia have thrived since being thrown out of their ancient homeland; where Armenians and Syrians and many
...more