Different Avatars of the Hindu God Vishnu
By Abhishek Sen
Matsya Avatar
Kurma Avatar
Varaha Avatar
Narsimha
Rama
Krishna
Parashurama
Kalki
Next: 7 magical Chakras in human body
Find out More..