Tegunungan Waterfall
Tegunungan Waterfall is located in Ubud, Bali, offering a magnificent cascade of water flowing amidst tropical trees. The cool natural atmosphere and the natural pool below make it an ideal spot for a refreshing dip and enjoying Bali's beauty.