There are 33 million of deities(God and Goddess) found in the Hindu religion. Hinduism is very vast and you can find many Gods belongs to a different culture, region, custom, caste. People have the right to worship their God according to their caste or tradition.