Located in Mengwi Village, Taman Ayun Temple is a historic monument in Mengwi Village. Situated around 18 kms from Denpasar town, this site showcases intricate Balinese architecture and is set amidst landscape garden areas. Taman Ayun dates back to the 16th century when it was constructed during the reign of I Gusti Agung Putu. As you explore the temple you will come across a range of fascinating sites including a decorative fountain, statues of the Dewa Nawa Sanga and a small pond. Those visiting the island and in search of Bali resort villas can stay at Alila Villas Uluwatu. Offering Bali luxury villas that offer the very best of contemporary comforts, it offers an idyllic escape.