This 11th-century site is a place that will take you to a realm of meditation and spirituality. Though the place is called the elephant cave, there are no elephants inside this place. The name comes from the former name of the river that some people say was named after Lord Ganesha, the Hindu God. This historical spot is located on the Western side of the country and you will see many ancient artefacts and relics spread out over the courtyard. As a visitor, you can take a look at the intricate carvings inside, on the cave walls and also go meditate in the central part of the cake. If open, you can opt to take a cool bath in the surrounding pools and cascades. The cave itself is quite shallow, and you can explore it leisurely and discover beautiful stone images within it. There is also an area that sinks deeper inside and this is where the priests used to sit and meditate at one point. If you choose to get a one bedroom pool villa in Ubud at properties like Anantara Ubud Bali Villas, this place is not too far for you to travel to.