Chase the cascade! Experience the breathtaking beauty of Bali's Tegenungan Waterfall. Your adventure into nature awaits. The Tegenungan Waterfall is a top destination and Instagram backdrop in Bali, Indonesia that locals and tourists flock to visit. Located in the Tegenungan Kemenug village (about halfway between Ubud and Denpasar) the waterfall... Read more