newbiephoto.net
A visit to the Mengwi Royal Temple - NewbiePhoto.Net
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 hosts the altar reserved for the … Continue reading →
Webitect