Op een uurtje rijden van Ubud staat de hindoeïstische tempel Pura Ulun Danu Bratan, gelegen op een schiereilandje in het Bratanmeer. Deze tempel is gewijd aan de godin Dewi Danu (godin van het water, meren en rivieren) en regelmatig zijn er speciale ceremonieën.