A religion that originally developed in the Indian subcontinent, which emphasizes the concept of karma and worship of a variety of gods and goddesses. It is also found in Indonesia and parts of Malaysia and Cambodia.
A religion that originally developed in the Indian subcontinent, which emphasizes the concept of karma and worship of a variety of gods and goddesses. It is also found in Indonesia and parts of Malaysia and Cambodia.