Bali, the Island of Gods ... Believed to carry waters blessed by the God Indra and have the capability to purify anyone who takes a bath there, Tirta Empul is another icon of Ubud.
Indra, the Thunder God, seated on his elephant, Airavata. Indra occupies an important place in the pantheon of Indian gods. A central figure in Hindu mythology, Indra held the position of supreme ...