Ganapathy Sachchidananda Swamiji
Pujya Sri Swamiji took bath at Tirtha Empul located in Bali, Indonesia
on 24th November 2011.
The sacred spring is said to have been created by Lord Indra and to
have curative properties. It is said that Lord Sri Rama took bath in
this holy pond.