Source - Viator & Photos were taken by my husband
Taman Ayun Temple, also known as the Royal Temple of Mengwi, is one of the most important religious structures in Bali. Built in 1634 by a king of the Mengwi dynasty, the impressive complex stands on an island in a river, with its inner temple surrounded by a moat. Its Balinese name translates to mean ‘Garden Temple in the Water.' This temple is located 8 km east of Tabanan, near the village of Mengwi.