Home / Temples & Palaces / Taman Ayun Temple Taman Ayun Temple At Temples & Palaces by Yas Bali Tour Taman Ayun Temple or Mengwi Royal Temple is located in Mengwi Village, Mengwi sub district, Badung regency and about 18 Km north side of Denpasar town. It is strategically located beside of major roadway between Denpasar to Singaraja.