Bali’s Temple of the Holy Water

Pura Tirta Empul or Bali’s Temple of the Holy Water is regarded as one of six most important temples in Bali, Indonesia. Located in Tampak Siring, a town in Central Bali, this temple is known for its sacred spring that is believed to have curative properties.

Continue reading “Bali’s Temple of the Holy Water”