Taman Ayun Temple (Pura Taman Ayun)
A royal water temple, built for the kings of Mengwi, Taman Ayun Temple (also known as Pura Taman Ayun and Mengwi Temple) forms part of Bali’s UNESCO World Heritage Site. With some 50 buildings, including many tiered shrines, a moat, river, park, gardens, and streams, Taman Ayun is one of Indonesia’s most beautiful Hindu temples.
...