Best places

IMG 9715

Tegenungan

What? Tegenungan Waterfall is a waterfall in Bali, Indonesia. It is located at the village of Tegenungan Kemenuh, also known as Kemenuh Village on the Petanu River, north from the capital Depensar and close to the Balinese Artist village of… Read More »Tegenungan