
Vajrayudha is the divine weapon of Lord Indra Bhagavan, and he is the master of devas, and the god of rains, and he resides in the Indra Loka, also called as Swarga Loka. He has used this powerful weapon during the times of battles with the demons, and if he invokes this weapon, by chanting […]

