Taman Ayun Royal Spectacular Temple in Mengwi, Bali - 0 views
-
brown tom on 19 Jun 13Taman Ayun Temple is the Royal Temple from the Mengwi Empire. Located in Mengwi Village, 18 km from Denpasar, Taman Ayun is among the Bali tourist attractions that you simply must visit.