
Taman Ayun Temple is a Royal Temple of Mengwi Empire. This temple located in the village of Mengwi, now a town, around 18 kms north west of Denpasar city. If one wish to find this temple can take the main road of Denpasar - Bedugul through the town of ...