Search and Hit Enter

Indra

Indra is the chief of the Good (deities) that reside in Indralok (abode of Indra).There are many different stories available in the ancient literature about the origin of Indra.