10 Avatars of Lord Vishnu

When God descends on earth, called avatarana (or Avatara) in Sanskrit, ordinary mortals can come in touch with Him. He interacts and mixes with all and, through this human play, uplifts them morally...

link to Lord Shiva

Lord Shiva

One of the most significant of all the Vedic gods is Shiva. Shiva or Mahadev is a Mahayogi. The name Shiva means auspicious. Shiva is the embodiment and controller of tama-guna, the mode of darkness,...