Source: Tourism MediaGoa GajahThis mysterious place just outside of Ubud houses a Hindu temple, statues, ponds and fountains from a time gone by.WorldAsiaIndonesiaUbudGoa Gajah