Loading the player...

The Nectar of Immortality -- The Basis of the World's Largest Act of Faith

  • Uploaded 8 years ago in the category Holy Places

    Stunning film delves into the reasons why millions of people attend the Kumbha Mela Festival in India -- The world's largest act of Faith.

    It is because of the

    ...

    Stunning film delves into the reasons why millions of people attend the Kumbha Mela Festival in India -- The world's largest act of Faith.

    It is because of the Nectar of Immortality which is available at this festival...

  • nectar of immortality festival kumbha mela india faith act of faith ganga ganges
show more show less
    Comments (0)