Different Avatars of the Hindu God Vishnu
By Abhishek Sen
Matsya Avatar
Kurma Avatar
Varaha Avatar
Narsimha
Rama
Krishna
Parashurama
Kalki
Next: 5 Lesser-known facts about Jawaharlal Nehru
Find out More..