Indra in Hinduism, Buddhism, Jainism, Taoism, Zoroastrian, Europe, Bali
Indra is the leader or King of the Devas or gods and the lord of Svargaloka or heaven according to vedas. He is also known as Śakra (mighty one) in the Rigveda and is the god of … Read more