The mountain resort Bedugul is located in the north of the island on Lake Beratan. One of its many attractions is Pura Ulun Danu Beratan, a grayish water temple from the 17th century serving the offering ceremony of the Balinese goddess of water - Dewi Danu. It is here that I took fantastic photos with an iguana, luwac, bat or tawny owl. On the way back, I visited the fabulous Pura Taman Ayun temple and garden complex.