Every religion promotes human values, the prime minister said in his address at a conference on 'Islamic Heritage: Promoting Understanding & Moderation', where Jordan's King Abdullah II was also present.
India, the prime minister added, had been a "cradle of all major religions in the world".
He said the fight against terrorism and radicalisation was not against any religion, but against a mind set that misguides youth.
Indian democracy is a celebration of age old pluralism, Modi said.