Tirta Empul Tampaksiring is a sacred water temple north of Ubud. Legend has it that a Hindu god once struck his staff into the earth bringing forth this natural spring. Today the Balinese bathe in the clear holy water as a sacred cleansing. I imagine the ritual to restore energy, honor the spirit, wash away pain, reveal truth.
Read More