Designed by
Title
Taman Ayun Temple is a landmark in the Village of Mengwi, Badung, Bali #150732929
Description
Taman Ayun Temple is located in Mengwi District, Badung, Bali, Indonesia. This park along with Taman Ayun Temple is a historical heritage from the Mengwi kingdom.