Hinduism is the major religion of this country.
Which religion is polytheistic, believes in reincarnation, and follows the caste system?
Imported from external platform