The Holy Water Temple (Tirta Empul)
The Holy Water Temple is located about 40 minutes north of Ubud. Pura Tirta Empul, as it is known by the locals,…
The Holy Water Temple is located about 40 minutes north of Ubud. Pura Tirta Empul, as it is known by the locals,…