Heroes, Gods and Guardians at The Meru Sanur and Bali Beach Hotel celebrates Indonesian masks, Lontar manuscripts and ...