WHY GOD TAKES AVATARS (INCARNATIONS) Avatars (incarnations) are a unique concept in sanatana dharma.  The supreme consciousness with the help of its inherent power, maya, passing through different stages of manifestation, takes a form and live in the world for a...

read more