The Goa Gajah Temple is one of Bali’s most iconic and ancient archaeological sites. Often referred to as the Elephant Cave, Goa Gajah is located in the village of Bedulu, near Ubud in Bali. We have arrived fresh from lunch at Bebek Joni, a local restaurant specialising in duck dishes only 2 minutes away.… Read the rest