Description
Location: Bali, Indonesia
Taman Ayun Temple or Pura Taman Ayun is a magnificent family temple of Mengwi empire. It's 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. Taman Ayun Temple is also one of six royal temples in Bali making it very important both spiritually and historically. The temple’s name Taman Ayun translates to the ‘Garden Temple in the Water’.