Nung Nung Waterfall, Bali

Nung Nung Waterfall is a stunning natural attraction located in the northern part of Bali, Indonesia. It is situated in the Baturiti village, in the regency of Tabanan. The waterfall is nestled in the lush greenery of the highlands, surrounded by tropical rainforest and vibrant vegetation.

Nung Nung Waterfall, Bali

<

(Video: World Rivers)