Taman Ayun Temple is a Royal Temple of Mengwi Empire and it is located in Mengwi Village, Mengwi sub district, Badung regency and about 18 Km north side of Denpasar town. It is strategically located...