This important pilgrimage site situated on a rock formation is a total must see.
Built at the edge of a high cliff, it is hard to say whether this place is loved for its dramatic setting and architecture or for the views…
This man-made cave is richly decorated with carvings and it also contains bathing pools and fountains.
Tirta Empul temple is a Hindu Balinese water temple located near the town of Tampaksiring, Bali, Indonesia.
One of the oldest Balinese temples dominates Lempuyang mountain and overlooks the surrounding hills.
This temple complex, located on the highest mountain of Bali, is the most important one of all Balinese temples.
Pura Taman Ayun is a compound of Balinese temple and garden with water features located in Mengwi subdistrict in Badung Regency, Bali,…
An ornate temple dedicated to the Balinese god Sanghyang Widi. It is an important place of worship so the visitors should behave accordingly.
Visit this spectacular water temple which is a stunning representation of traditional Balinese architecture.
Vast temple complex with origins dating back to the 11th century, making it more than thousand years old.
Pura Ulun Danu Beratan, or Pura Bratan, is a major Hindu Shaivite temple in Bali, Indonesia.
This majestic temple complex is truly a hidden gem. Not massively visited, this place is definitely worth the trip.
Very touristy yet totally worth it. The 'Bat cave' is a very old site with a great spiritual significance.
This 11th-century temple has retained much of its former splendour. It also holds the finest examples of Balinese stone carvings.
This astonishingly beautiful and richly ornate temple is rarely visited by the tourists and therefore offers quite a profound experience.
This Buddhist monastery is an important pilgrimage centre. Peculiarly, its architecture features Balinese Hinduism ornaments.
Situated at the foot of Mt. Agung - Bali's highest mountain - this temple is a good starting point for a hike. Mt.
This imposing Balinese temple holds amazing flower-like stone carvings.
Pura Ulun Danu Batur is a Hindu Balinese temple located in the island of Bali, Indonesia.
Pura Kehen is a Balinese Hindu temple located in Cempaga, Bangli Regency, Bali.