Tag Archives: Bali

Pura Ulun Danu Bratan , Bali, Indonesia

Pura Ulun Danu Bratan , Bali, Indonesia

Pura Ulun Danu Bratan is a major water temple on Bali, Indonesia. The temple complex is located on the shores of Danau Bratan (Lake Bratan) in the mountains near Bedugul. By Shirley Khor