newbiephoto.net
A visit to the Mengwi Royal Temple
So on a dreary afternoon, we ventured to the Mengwi Royal Temple, also known as the Taman Ayun Temple in Bali, Indonesia. Other than being a huge and well landscaped complex, this temple complex ho…