When you find a temple with a name that translates to “beautiful garden,” you know you have got to check it out for yourself! A little history: the Taman Ayun Temple, also known as “the Royal Temple of Mengwi” is an important landmark in the Mengwi district in the Badung Regency of Bali. Built in 1634 on …
