India is the home to what two religions
Islam
Hinduism
Taoism
shintoism
Buddhism
Islam
Hinduism
Taoism
shintoism
Buddhism