Matsyavatara: Vishnu’s Fish Incarnation Lord Sri Krishna said in Srimad Bhagavad Gita that He takes an avatar (incarnation) in this material world. Avatara means descending from His eternal abode of Sri Vaikuntam and taking birth in this world. During His sermon, He indicated the time, cause and purpose of His Avatara. He declares that whenever Read More