Located at Pulau Tuba, a natural cave where you will find the Guan Yin (Goddess of Mercy) statue, born from nature.
10am - 5pm