According to Indian Epics, an Avatar is Supreme Consciousness incarnated on Earth for specific purpose of upholding and rejuvenating Dharma and the forgotton sacred teachings. Vishnu is the name given to the protector and sustainer of the universe.
Read More