Our first stop was unbelievable! The Pura Goa Giri Putri Cave is perched midway up the mountain, accessible by a steep winding staircase. Before being allowed up the staircase we had to rent a sarong for 50 cents. We dodged a few rogue monkeys before arriving into the middle of prayer. With no idea what he had walked in on we were blessed with some water to the forehead before crawling through a tiny crack in the ground. Over 100 other people joined us down, crawling through the crack.
Once inside, the roof opened up and we were inside a 300m long cave. More prayer was underway but no-one seemed to mind us looking around. I would have loved to yell out and hear the echo in this massive underground temple. Instead, we wandered around, enjoyed the smell of the incense and the eerie atmosphere before crawling out again.