Goa Gajah or the “Elephant Cave” is a beautiful ancient Hindu complex near Ubud, Bali (what isn’t beautiful in Bali?) The entrance is a bit intimidating since it looks like a dragon’s mouth. A place to worship, the Inside of the cave is rather small and at one corner stands a small statue of the Hindu deity, Ganesha, who has an elephant head. Photography is not permitted, and visitors and worshippers, alike, must cover their legs (except children and this was good since it was so hot and humid, the cave was somewhat stifling!)
A bathing temple with fountains is also part of the lovely grounds. Another open air building stands nearby in the peaceful and serene setting. It is believed the spiritual complex was built around the 11th century as a sanctuary for Hindu priests.