Sutala Loka | One of Seven Lower Worlds

Sutala Loka is one among the seven lower worlds situated in the bottom of the earth. Sutala Loka is ruled by the great king Mahabali, who is the grandson of Bhakta Prahalada. During the Treta Yuga, Mahabali had defeated Lord Indra, and began to rule the Indra Loka. Due to that, Lord Indra and other […]