Goa Gajah, known as the Elephant Cave, is located near the city of Ubud in Bali. This ancient cultural and architectural monument is one of the main attractions of the island. It is sometimes called the Goa Gajah Temple or Goa Gajah Temple, although technically it is more of an archaeological and religious complex than a full-fledged temple.