Ulun Danu Beratan Temple is located on shores of lake Beratan in Bali, Indonesia. This amazing temple is located 1200 mts above sea level, known as the floating temple as it appears floating at high tide. Located on the shores of Lake Bratan in the mountains near Bedugul. Built in 1633, this temple is used for offerings ceremony to the Balinese water, lake and river goddess Dewi Danu, due to the importance of lake Bratan as a main source of irrigation to central Bali.
The temple grounds are spread out with lust green vegetation. There are well laid out pathways leading to the edge areas of the Beratan Lake. The location is scenic and a very good photo spot in Bali. The place has many public facilities like Toilets, restrooms, food, shopping and of course parking.