Ulun Danu Beratan Temple is a stunning water temple located on the shores of Lake Beratan in Bedugul, Bali. Dedicated to Dewi Danu, the goddess of water, this temple is an important spiritual site for Balinese Hindus. Often called the “Floating Temple”, it appears to float on the lake when water levels rise, creating a breathtaking view against the backdrop of misty mountains. Built in the 17th century, the temple features traditional Balinese Meru shrines and intricate architectural details.
