self-immolation

Learn about this topic in these articles:

Godarpura

  • Godarpura pilgrimage site, India
    In Godarpura

    …1824, the scene of the self-immolation of religious devotees, who threw themselves from the high cliffs into the river. Pop. (2001) Omkareshwar, 6,616; (2011) Omkareshwar, 10,063.

    Read More