Skip to content

Taman Ayun Temple

A royal temple complex in Mengwi, recognised for its landscaped grounds, surrounding water and tiered shrines.