India is home to two great world religions, Buddhism and Hinduism. Which religions are the largest in modern India?
What is the definition of Dharma?
9th Grade Global Studies