Among Penida's most famous
temples is Goa Giri Putri, a Balinese Hindu
temple set within a limestone cave in the village of Karangsari, which sees a steady flow of pilgrims from the Bali mainland
visiting to pay their
respects and ask for holy water and blessings.