Tirta Empul : Possibly The Holiest Temple In Bali
Tirta Empul Temple, or Pura Tirta Empul as the locals called it (Pura means Temple), is an important temple complex and holy mountain spring, located in the village of Manukaya near the town Tampaksiring, which is not too far away from central Ubud. Founded in 926 A.D. and is dedicated to Vishnu, the name Tirta Empul means ‘holy water...